19
604
283
185
957
200
59
374
147
75
267
109
44
34
61
125
152
150
186
249
253
278
245
256
82
105
189
272
199
401
1226
159
118
132
228
141
98
83
71
67
95
157
91
205
79
96
138
198
86
146
184
72
234
110
78
65
372
586