Which number comes next in the sequence
1 3 8 13 21 ?

17

1
3 = one (3 letters)
8 = three (5 letters) + one (3 letters)
13 = Eight (5 letters) + three (5 letters) + one (3 letters)
21 = Thirteen (8 letters) + Eight (5 letters) + three (5 letters) + one (3 letters)
17 = twentyOne (9 letters) + Thirteen(8 letters)