286
463
273
257
246
459
224
503
373
331
350
495
456
241
365
425
406
392
340
506
306
430
450
344
474
262
234
410
420
389
366
374