96
1
8
8
9
14
28
89
5
5
7
2
4
57
53
31
6
4
4
2
75
sudoku