16
429
94
69
8
911
71
28
22
112
1458
458
53
64
200
36
80
45
10371
31
49
51
1509
7
14
19
35
9
6
52
228
20
1286
24
668
17
217
324
164
47
167
224
134
117
275
103
110
114
83
146
55
26
40
265