93
6
4
58
15
73
67
8
47
9
82
49
16
28
1
4
29
sudoku