12 843 550 true 15 21 34 35 49 57 63 72 79 80 85 96