19 47 97 156 201 239 266 299 327 373 