575
137
81
828
230
530
407
154
336
427