7 101 265 true 1 6 16 23 26 31 34