39
543
7
8
16
2
74
87
63
62
8
13
8
9
156
41
sudoku