34 149 225 306 602 712 874 1040 1174 1312 1484 1600 1699 1863 2098 2210 2427 2580 2798 