262
350
320
268
244
309
362
499
380
421
346
386
466
394
354
522
298
516
462
477
375
465
509
236
495
406
455
424
497
355
240
452