1
6
9
826
69
7
5
4
38
39
31
2
5
2
45
275
1
8
1
sudoku