257
120
226
252
316
394
84
233
42
98