7
95
36
2
35
6
94
3
2
89
7
1
25
9
86
6
39
84
2
sudoku