Question 1 of 20

Category: Patterns

Difficulty: Brain Buster

What comes next: 4, 7, 12, 19, 28?