433
417
255
280
290
306
504
363
465
392
309
509
279
444
495
314
228
462
413
463
239
482
501
505
405
299
479
300
471
328
459
448