499
268
435
454
343
438
442
284
415
317
414
370
441
423
390
274
448
364
512
388
495
515
380
280
378
258
453
446
411
252
406
480
320
404