179
8
5
9
4
4
1
38
51
6
8
19
6
8
95
34
2
9
1
6
5
7
128
sudoku