575
228
256
405
154
403
336
112
34
198