What is the next number 3 4 6 9 13 18 24
31 should be the answer. :)
The next number is 31. Hope I helped!