282
8
6
61
293
105
53
313
36
43
154
414
218
120
70
49
345
94
35
92
32
25
203
140
309
62
326
52
50
1885
84
187
149
99
571
69
30
59
108
38
443
664
1545
408
116
28
42
66
300
74
132
63
136
407