true 115 87 true 3 10 18 32 33 36 58 59 61 78 84 89