75
1
51
2
9
4
35
9
3
12
6
1
3
53
2
7
63
4
4
3
87
8
56
sudoku