true 1697 837 true 9 23 30 32 37 45 48 53 55 58 61 62 64 66 70 71 79 85 89 90 95 98 99 107 108 110 111 117 125 126 134 140 145