308
523
145
638
21
468