8 156 233 true 1 9 21 32 54 76 96 98