340
458
223
430
331
496
339
490
461
333
366
464
315
255
457
396
503
454
217
287
284
425
498
273
433
292
240
224
441
270
453
264
463
295
499