397
68
174
655
97
37
34
240
63
286
617
134
178
1780
327
244
773
89
138
190
214
467
65
75
58
25
30
36
78
35
41
155
10
1282
72
825
137
200
9
110
131
43
302
49
296
1435
52
123
33
249
95
205
32
237
232
280
420
180