Puzzle #509

What is the next number in this pattern?

7 5 10 8 16 14 28 26