43
2
7
36
9
453
71
3
9
1
4
38
267
8
28
5
1
46
sudoku