8 128 416 true 2 15 28 50 58 75 91 93