97
8
2
2
37
2
3
3
4
1
71
28
6
7
3
5
4
58
6
7
9
18
sudoku