15 6267 667 true 1 4 7 10 12 15 17 19 21 24 30 32 36 38 39