97
2
6
6
47
8
73
1
3
29
85
43
84
2
5
98
1
61
8
2
1
65
sudoku