28
7
63
4
5
1
6
62
87
1
4
29
18
4
9
9
7
65
3
58
sudoku