500
315
385
465
474
356
452
228
252
469
423
348
338
447
381
234
526
340
402
475
295
327
276
255
493
345
431
283
260