54 4359 199 2019681 1 3 5 8 9 10 12 13 14 15 16 17 18 19 20 22 26 28 29 31 33 34 38 42 43 44 45 46 47 48 50 53 55 57 58 60 63 64 65 68 70 71 74 77 81 83 87 88 89 90 91 92 96 98 100 101 104 109 116 125 136 151 170 193 220 251 286 325 368 415 466 521 580 643 710 780 852 927 1005 1085 1166 1247 1332 1420 1511 1605 1702 1803 1908 2017 2130 2246 2364 2482 2603 2727 2854 2983 3113 3243 3375 3509 3642 3771 3901 4031 4172 4328 100 197 195 193 185 171 159 151 146 141 138 137 135 129 122 119 116 110 103 99 97 95 93 90 87 83 77 71 65 61 58 55 52 49 47 45 43 40 38 37 35 32 28 25 23 21 17 13 11 9 7 5 3 1