955
66
158
2094
9
23
229
28
280
46
140
210
51
493
22
56
70
43
531
686
171
298
1883
91
40
157
31
1437
11
47
16
143
145
21
45
54
53
42
37
118
60
79
566
24
41
32
182
2049
557
61