true 95 103 true 15 30 56 57 71 93