500
287
407
250
404
329
423
273
473
314
382
513
234
292
455
385
315
489
433
322
419
317
414
232
452
503
294
446
498
366
362
290