440
376
434
400
263
463
358
488
206
449
222
459
431
455
342
426
308
361
340
316
442
500
503
277
273
236
276
225
311
481
367
419
350
261
221