287
10
86
10
328
481
24
7
370
162
477
342
224
51
28
44
18
486
100
70
32
110
1
89
366
139
1
4
9
213
100
97
38
229
36
230
96
11
121
502
101
1611
183
27
552
183
610
1
106
277
