258
123
228
252
318
394
89
233
42
61