true 87 126 true 10 23 27 50 52 79 85 89 90 94