true 115 103 true 15 37 41 46 63 74 78 95 98