5
2
94
93
7
16
5
4
32
7
71
29
3
91
8
7
61
3
86
34
5
2
sudoku