7 167 133 true 7 12 14 15 16 32 39