350
478
348
405
273
404
488
207
364
321
494
345
303
288
370
391
337
329
468
426
389
267
397
374
390
354
373
292
332
322