148
514
523
423
442
108
106
647
405
423