21
53
7
4
389
5
19
38
41
38
6
854
3
6
25
47
sudoku