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