7 243 264 true 3 20 24 25 35 52 89