7 66 266 true 3 6 16 23 24 26 31