8 151 253 true 17 21 25 47 57 72 87 95