9
23
43
8
7
8
32
59
4
4
5
6
24
31
7
8
7
46
91
6
sudoku