true 88 116 true 5 25 29 55 58 75 79