8 129 264 true 0 9 15 16 25 28 32 39