Medium difficult sudoku #91

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

Your time