21
84
3
86
37
4
3
2
6
6
5
1
2
7
5
3
21
48
1
96
58
sudoku