491
313
442
357
476
258
508
240
362
388
287
453
371
328
395
354
448
334
397
484
232
411
400
359
242
461
269
244
323
466
337