19 52 105 155 210 259 309 346 381 411 