11 970 742 true 2 9 24 29 40 54 58 64 69 84 85