9 328 529 true 1 7 32 41 55 72 76 88 96