22 91 138 173 284 465 574 681 789 868 960 1048 1132 1214 1515 1706 1939 2036 2133 2191 2331 2437 2610 2716 2820 2916 3194 3334 3406 