41
5
7
4
58
6
47
3
6
1
1
9
3
6
3
2
96
4
18
9
6
8
59
sudoku