14 1126 550 true 4 15 19 21 38 41 47 51 54 58 65 74 86 87