29
5
6
2
3
74
2
78
5
2
54
28
67
1
7
59
3
19
5
7
9
9
56
sudoku