50 97 124 160 215 270 311 