45
6
16
4
29
6
8
67
9
3
8
2
1
37
3
9
45
7
39
5
28
sudoku