12
78
39
6
162
4
6
29
5
9
8
69
1
7
354
4
91
23
54
sudoku