7 117 129 true 9 12 15 27 30 35 38