38
5
9
4
89
2
54
132
6
1
5
371
21
5
54
6
7
1
23
sudoku