356
336
254
266
252
329
287
266
314
290
277
249
249
253
265
319
300
283
254
247
265
264
255
289
275