35
79
2
4
7
7
2
68
1
587
2
42
9
5
9
8
4
76
18
sudoku