7 526 266 true 6 13 21 24 32 35 37