8772
69580
58905
113679
12118
5922
148800
40690
36225
179894