155
984
232
244
160
310
181
389
213
117