5
94
58
1
4
58
5
7
32
2
3
8
16
8
9
78
4
4
96
21
9
sudoku