true 117 116 true 18 25 26 36 56 60 78 85 95