29
6
5
6
8
37
4
4
19
6
5
8
6
37
1
6
48
7
9
2
1
28
sudoku