53 84 129 173 240 283 339 384 460 532 