31
63
9
7
29
3
241
7
2
3
9
738
4
53
4
6
85
85
sudoku