34
8
574
6
94
4
28
89
71
12
6
76
9
932
4
31
sudoku