86
2
65
3
1
59
7
5
2
52
37
3
1
9
24
5
1
63
9
25
sudoku