247
237
199
437
225
188
291
216
177
171
421
213
169
260
187
166
175
204
2662
172
206
200
202
180
181
161
232
197
170
183
239
303
193
249
988
507
471
422
767
353
316
331
496
511
315
372
488
17535
518
386
298
265
512
324
323
289
361
317
374
328
101
82
89
198