9
8
8
1
2
4
19
72
3
45
86
27
2
51
35
6
8
2
1
9
6
sudoku