300
377
485
380
484
277
468
374
295
271
326
477
214
208
410
473
368
464
353
384
287
426
343
352
391
341
381
418
279
233
407
280
413
272
494