399
234
200
385
479
504
346
172
386
304