19 1516 601 true 5 8 14 15 26 30 35 38 39 45 57 65 70 72 76 78 79 83 99