7 105 171 true 7 12 18 53 62 86 93