7 127 262 true 1 8 12 16 26 31 39