9
5
4
7
6
32
5
74
4
57
861
98
1
18
4
98
6
1
5
2
8
sudoku