6
5
8
7
1
5
24
9
8
2
67
7
4
45
6
2
2
31
8
5
6
3
1
2
sudoku