257
237
396
339
298
506
262
255
497
300
247
233
344
493
449
225
429
432
294
322
272
444
472
329
536
417
542
373
356
488
228
249
407