20 1616 740 true 1 7 11 12 15 24 29 34 36 37 45 50 54 55 72 74 78 79 80 97