575
128
292
240
228
154
336
69
112
34