15
48
4
9
5
2
3
58
93
2
3
4
95
74
4
3
7
6
8
79
51
sudoku