14 1172 521 true 1 10 15 24 26 45 51 54 58 65 71 84 90 94