14 1325 543 true 2 5 7 15 20 27 29 33 45 53 54 57 59 70