3
72
6
6
5
1
1
6
45
3
95
38
21
75
4
32
7
4
9
2
1
8
49
5
sudoku