236
305
425
454
507
396
383
259
446
387
427
290
465
512
377
448
252
270
287
524
489
368
490
226
468
231
476
499
263
353
327
453
378