476
358
342
386
299
464
534
404
437
488
387
389
241
412
230
473
345
441
343
452
477
355
352
396
274
455
384
221
471
334
327
260
255
263
484