95
6
13
6
28
83
14
1
39
2
96
73
43
6
58
6
12
sudoku