286
517
333
361
397
449
483
246
454
393
439
420
363
384
252
497
509
514
480
370
489
472
269
500
477
408
490
323
265
390
295
481