9
46
8
7
2
46
5
12
37
5
1
32
47
4
68
9
6
3
58
1
sudoku