514
277
500
264
474
246
487
254
333
313
383
408
499
304
244
266
357
218
391
464
475
390
456
310
389
358
356
373
225
512
485
258
396
495