259 260 212 251 203 201