258
122
228
252
317
394
85
233
42
61