20 1302 589 true 17 20 26 27 31 37 43 47 66 68 72 73 74 75 78 80 85 86 90 97