590
107
863
244
530
123
418
56