17 513 217 true 1 2 5 7 9 12 15 17 18 20 23 26 29 32 36 38 39