7 151 233 true 22 26 28 53 71 95 96