9 327 286 true 1 7 8 22 29 30 80 82 97