28 30 54 66 74 83 95 109 138 148 169 185 205 213 225 230 248 264 315 322 324 325 327 345 357 365 371 388 401 403 408421