160
106
191
689
49
34
261
33
108
38
131
12
150
24
42
348
69
21
45
300
178
83
171
384
68
1330
58
112
324
352
136
194
377
70
157
170
133
141
193
85
202
188
440
336
211
302
55
248
79
299
56
1363
25
273
279
20