32 9753 410 6049727 4 10 11 12 13 20 21 22 24 28 29 30 33 35 40 43 44 48 53 63 65 66 67 71 81 83 85 86 91 95 96 99 100 102 108 118 132 151 172 194 220 250 286 327 368 408 454 506 558 610 662 718 779 844 913 988 1054 1119 1199 1293 1484 1870 4255 5911 100 418 1147 1899 1889 1291 727 404 256 199 184 166 146 128 104 94 96 92 85 81 70 52 32 20 17 15 13 11 8 5 3 1