76
4
2
64
2
6
5
9
58
3
1
8
7
14
5
2
3
1
95
1
4
28
sudoku