227
259
381
274
356
440
235
275
302
508
389
487
500
412
374
478
482
449
347
465
292
405
385
480
450
432
464
264
501
494
360
244
255
484