50 89 128 152 191 214 