7
46
2
12
7
6
8
1
9
61
489
43
5
3
2
7
5
29
2
19
6
sudoku