Medium difficult sudoku #38791

3 5 6
1 2 9
6 4 9
8 7 9
3 4 8 7
1 6 5
9 4 3
2 9 8
8 9 7
123
456
789

Your time