253
1197
241
230
255
220
274
263
252
207
273
272
253
1240
963