3
18
1
5
8
8
12
6
7
2
13
2
47
7
6
9
59
4
4
9
1
46
5
sudoku