389
519
463
493
300
480
390
326
351
414
514
505
500
289
242
468
319
303
450
403
252
458
294
366
263
481
437
473
382
354
398
383
317