7 138 238 true 1 4 10 17 32 33 37