100 1000 199 199 199 199 199 198 197 197 196 195 195 194 194 194 194 193 193 193 193 192 192 192 191 191 191 190 189 188 188 186 186 186 185 185 184 183 183 181 181 180 180 180 178 178 178 177 177 176 176 176 176 176 175 175 175 175 174 173 170 169 169 169 168 168 168 168 167 167 167 166 165 165 165 164 163 163 162 162 160 160 159 159 159 158 158 158 158 157 157 157 156 155 153 153 153 153 152 151 151 151