142
333
109
197
305
243
15
65