9 149 266 true 47 48 55 63 64 67 75 86 93