74
582
6
56
9
4
8
3
6
943
2
1
2
9
4
35
8
216
18
sudoku