343 342 341 ... 276 275 274 ... 3 2 1