30 69 133 201 265 312 361 411 444 479 