5 16 18 19 29 33 35 46 68 78 80 82 89 94 100 106 114 119 126 133 134 135 142 145 150 153 157 167 173 174 177 183 184 187 194 199 204 209