17
68
47
21
29
128
27
43
195
196
100
46
3
66
31
160
51
113
38
54
12
28
88
371
18
162
181
19
8
213
16
111
99
122
52
126
13
81
77
1
39
69
260
4
137
246
105
362
35
268
50
48