import re
s = "01 02 09 02 09 02 03 05 09 08 09 "
m = re.search(r'01(?:\s\w{2})+\s09', s)
if m:
	print( [x[::-1] for x in re.findall(r'(?=\b(90.*?10$))', m.group()[::-1])] )