1
29
7
61
43
7
6
4
8
5
269
4
3
1
9
1
96
24
8
83
5
sudoku