9 138 247 true 1 5 11 15 19 20 26 31 38