1
5
3
9
54
4
63
18
2
98
2
96
7
49
3
31
95
2
69
8
7
6
1
sudoku