7 167 127 true 1 3 13 16 30 36 38