116 292 471 688 873 1045 1155 1264 1310 1419 1611 1684 1840 2030 2130 2451 2760 2983 3092 3149 3246 3412 3545 3599 3756 3878 4003 4093 4157 4355 4681 4790 5047 5141 5281 5456 5592 5754 5811 5919 6038 6170 