282
348
404
387
391
272
343
243
222
492
469
246
392
510
258
290
415
228
345
333
339
230
217
485
474
466
473
239
307
321