87
6
41
6
4
31
4
32
7
589
6
48
2
13
5
4
27
6
95
sudoku