true 129 106 true 9 11 20 21 24 27 29 48 72 80 87 88