399
234
199
385
504
346
172
386
303
194