94
6
6
3
42
95
1
12
762
38
1
59
97
4
8
8
73
sudoku