876
491
131
275
182
128
141