260
190
144
168
65
179
151
28
869
3736
143
172
769
377
1691
938
393
24
31
316
474
298
16
270
103
339
424
182
272
99
1785
204
809
116
96
82
201
63
505
112
76
922
94
180
132
160
171
658
3
452
70
25
66
52
169
508