Medium difficult sudoku #155

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

Your time