575
137
81
826
225
528
405
154
336
426