16
9
5
7
1
9
4
12
4
49
52
87
1
43
4
2
9
3
6
9
86
sudoku