Puzzle #403

What is the next number in this series.

2 4 3 6 7 9 13 16 22 29