258
122
228
252
317
394
88
233
42
61