Solution for Sudoku Puzzle #131

4 8 6 1 7 2 3 9 5
9 1 2 3 4 5 6 7 8
3 7 5 8 9 6 2 4 1
7 2 8 6 5 3 9 1 4
5 3 4 2 1 9 7 8 6
1 6 9 7 8 4 5 3 2
8 5 3 9 2 1 4 6 7
2 9 7 4 6 8 1 5 3
6 4 1 5 3 7 8 2 9