155
984
184
232
244
310
120
87
389
857