51
2
4
4
1
58
9
4
1
96
52
7
2
93
68
1
7
6
68
5
7
9
8
35
sudoku