56
110
262
42
358
324
14
228
166
20
4
198
5
283
203
37
17
155
129
124
15
127
341
428
30
951
46
7
2
159
11
36
18
142
2139
455
11
501
362
11
85
320
239
363
360
4
6
3
366
10
478
212
8
