55
461
294
8
86
341
6
21
10
113
14
542
60
9
116
82
13
62
15
132
61
44
193
54
154
283
162
38
92
23
73
32
18
2
305
186
287
332
53
1391
12
70
78
278
120
31
208
505