87
9
23
76
21
49
9
16
2
68
5
46
2
91
54
43
52
5
72
sudoku