43
6
9
51
6
941
87
9
72
4
76
398
5
53
6
1
43
sudoku