7 127 190 true 1 5 14 16 26 31 39