8 167 129 true 8 15 16 17 25 32 33 34