330
374
367
300
354
404
281
416
500
320
398
372
527
467
332
423
524
294
514
411
426
385
321
230
515
419
465
520
368
370
468
425