257
120
227
100
252
64
317
394
85
233