true 95 107 true 5 18 23 58 72 86