7 148 245 true 1 3 27 54 58 74 96