21 2962 864 true 3 9 11 12 14 22 24 28 39 46 50 54 60 64 65 69 74 85 91 92 97