35 2829 164 4 6 9 10 13 14 16 20 24 25 27 31 32 35 38 39 41 42 43 47 51 54 58 59 63 64 66 68 83 84 85 88 90 99 100