14 1179 564 true 5 9 12 16 25 35 37 49 50 58 70 78 93 96