2
41
9
7
5
8
58
4
7
6
16
98
2
3
5
41
1
4
6
7
31
5
sudoku