9 315 248 true 4 7 9 11 14 16 26 31 38