257
120
226
252
316
394
84
191
57
233