23
9
49
6
2
2
5
8
4
58
186
18
9
5
2
6
4
7
39
7
94
sudoku