37
8
6
3
9
264
1
49
5
5
4
9
7
25
6
985
1
3
2
2
39
sudoku