75
6
125
3
7
41
3
89
5
67
48
2
36
9
57
3
2
246
9
13
sudoku