Solution for Sudoku Puzzle #22

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