607
257
270
166
354
127
39
119
222
252