287
277
322
240
241
314
355
296
261
269
331
429
421
411
501
285
485
319
488
398
437
222
243
431
403
217
450
298
372
424
233