6
91
8
43
25
1
8
845
68
348
1
9
47
76
9
93
6
sudoku