399
235
200
385
482
506
346
173
386
305