What's the next term in this sequence?

1, 2, 1, 3, 1, 4, 2, 5, 1, 6, 2, 3, 7, 8, 4, 3, 1, 9, 2, 10, 5

What's the pattern?

#IHaveAnAnswer

2 favourites 0 retweets

In reply to @christianp

No takers, so here's a big hint:

1,2,3,4,5,6,7,8,9,...
1,2,1,3,4,2,5,6,3,7,8,4,...
1,2,1,3,1,4,2,5,6,2,3,7,8,4,3,...

0 favourites 0 retweets

View this tweet on twitter.com

This tweet as JSON