14
38
2
34
2
9
47
6
1
1
5
4
5
1
89
2
8
64
7
46
95
sudoku