8 221 252 true 12 27 29 56 74 79 81 87