95
8
6
29
37
1
1
89
3
21
4
46
7
6
32
78
7
2
69
sudoku