62
28
53
51
47
116
417
467
101
79
23
208
109
99
25
96
302
92
282
209
20
313
155
285
1390
414
15
55
72
46
164
50
59
317
14
309
7819
31
1885
58
98
32
13
193
364
580
310
159
29
67
24
297
299
240
94
45