97
3
2
4
125
1
6
24
4
1
7
72
8
1
167
8
9
6
31
sudoku