54
61
17
6
7
2
29
7
5
1
3
7
8
49
5
8
9
61
96
37
sudoku