52 191 244 464 687 959 1071 1160 1310 1620 2042 2253 2371 2537 2873 3185 3477 3689 3785 4022 4157 4289 4426 4614 5198 5525 5778 5929 