35 560 105 1 2 4 5 8 10 14 17 19 21 23 25 27 28 31 33 37 40 41 42 43 45 48 50 53 58 59 60 62 63 64 65 66 68 69