1446
91
24
193
72
201
121
59
18
68
45
178
967
84
64
31
54
559
159
243
770
112
161
48
162
16
105
286
308
110
95
29
177
134
181
126
167
141
252
61
39
514
220
340
435
283
119
51
25
40
47
192
80
258
158
106
42