149
28
1
6
5
936
4
5
87
2
3
68
7
5
481
7
7
5
89
852
sudoku