14
62
8
21
18
2
12
75
7
36
27
15
56
259
101
6
28
323
364
17
16
597
182
219
19
96
172
22
49
860
249
669
102
658
55
392
63
256
542
4
129
60
48
229
328
37
201
97
25
9
1481
168