8
7
95
4
26
6
29
76
2
9
9
4
17
28
3
32
7
59
5
3
sudoku