Puzzle #509
What is the next number in this pattern?
7
5
10
8
16
14
28
26