455
238
428
498
270
408
308
434
351
484
276
256
463
236
429
439
328
418
225
247
228
477
344
487
430
360
299
436
352
333
427
470