2
3
58
58
6
9
7
4
12
16
34
34
9
1
8
6
45
57
3
8
sudoku