7 63 101 true 5 21 25 28 29 33 39