258
273
257
253
296
224
262
234
248
266
259
242
219
236
304
330
318
247
216
208
223
295
320
2
235
260