23
5
4
31
76
6
4
8
1
9
3
38
52
5
8
9
4
9
8
82
71
6
5
29
sudoku