6
5
18
3
7
75
1
3
29
5
218
4
61
2
7
38
5
3
47
6
9
sudoku