35 504 67 1 3 5 9 12 14 16 18 19 22 24 25 27 29 30 33 34 37 40 41 42 43 45 47 49 51 52 54 55 56 58 60 64 68 69