5
73
9
57
64
8
2
8
4
4
153
9
1
2
3
7
21
48
3
42
5
sudoku