10 1 3 5 9 14 19 26 29 48 49