151 150 146 141 140 139 136 134 133 131 127 125 118 114 104 95 93 87 86 85 84 82 81 80 76 73 70 65 64 63 62 32 30 25 24 23 21 20 15 14 10 8