Medium difficult sudoku #51159

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

Your time