1
53
7
72
8
62
1
9
2
1
8
9
4
9
7
7
31
1
58
3
56
1
sudoku