94
53
7
1
25
2
47
7
5
6
9
1
9
3
43
5
19
4
5
89
12
sudoku