210
366
307
284
348
507
356
404
228
334
475
397
416
468
360
347
252
302
226
330
312
418
495
424
219
384
293
255
500
319
287
257