1
35
6
37
2
29
6
79
3
6
1
1
43
2
68
4
89
3
75
2
sudoku