34
195
12
26
30
14
33
57
29
37
11
53
38
62
25
48
69
296
158
10
99
17
128
98
63
18
35
21
124
174
147
149
19
367
89
407
368
100
358
320
282
267
164
88
109
41
550
187
345
77
121
222
72
203
79