Puzzle 0004

8 5 7
9 8 5
5 2 7
4 8 6 7 5
6 1 5
5 6 2 4
8 5 9
1 7 6
7 5