7
95
6
84
5
43
71
3
3
17
9
8
74
23
6
27
3
56
9
sudoku