75
2
1
1
49
6
93
87
3
9
4
8
5
71
51
7
16
4
3
4
12
sudoku