14
62
8
21
17
2
12
75
6
36
18
27
15
13
56
259
101
28
323
364
16
597
182
219
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