110 201 311 429 592 775 937 992 1025 1133 1207 1359 1510 1595 1661 1724 1860 1955 2069 2236 2308 2394 2450 2506 2623 2766 2911 2982 3073 3145 3213 3311 3386 3444 3514 3589 3700 3757 3819 3977 4030 4143 4231 4292 4385 