148
514
524
423
442
647
406
423
307
561