39
4
261
6
87
48
7
5
16
8
3
14
31
8
973
6
95
sudoku