8 329 365 true 5 27 35 71 82 91 93 95