64
71
51
6
9
87
2
37
39
26
1
95
4
7
93
83
67
sudoku