2
8
8
6
3
43
8
7
2
35
9
46
7
42
7
1
1
79
2
9
5
3
6
sudoku