58
6
9
74
72
6
9
58
43
95
91
4
1
82
85
2
6
71
sudoku