245
353
309
280
250
373
406
328
236
294
312
261
347
283
425
349
486
351
506
423
325
326
439
417
471
380
510
350
396
341
226
287