9 363 266 true 2 7 9 14 16 23 26 34 36