8 168 269 true 5 22 31 62 74 80 91 94