7 101 251 true 15 27 47 73 86 91 96