298
270
227
40
138
134
257
174