What number is next in the sequence? 14 5 18 24 15 28 34

What number is next in the sequence? 14 5 18 24 15 28 34