31
4
94
6
83
2
94
1
7
6
2
1
5
7
29
4
68
7
31
3
42
sudoku