39
4
2
57
5
8
5
7
43
7
46
2
14
8
5
9
1
21
6
8
59
sudoku