390
367
523
242
491
422
382
399
232
493
334
307
383
452
389
540
480
329
528
402
300
326
447
561
365
527
370
423
486
499