237
496
239
480
502
476
458
369
415
336
439
482
471
391
234
222
332
388
321
370
460
485
408
510
227
493
488
360
233