106 116 136 159 216 261 285 330457