281
499
280
416
518
446
303
489
428
480
284
430
456
392
441
413
426
384
516
287
239
467
323
508
431
285
353
300
487
472
479
333
339
395