251
222
75
46
82
346
3362
47
54
84
87
40
133
77
88
431
152
34
104
85
504
239
2517
24
256
377
9
2552
2583
28
254
353
55
120
25
22
121
103
65
482
327
5
163
64
410
11
129
1419
138
235
17