1
95
87
6
29
4
8
3
5
3
564
2
2
9
1
5
18
3
91
62
7
sudoku