57
38
78
4
6
91
4
3
7
9
1
6
3
2
9
19
5
4
28
85
26
sudoku