39 3638 191 2118506 1 2 3 7 8 9 12 22 23 24 25 27 31 36 42 43 45 51 55 57 59 60 67 70 73 77 78 79 81 84 85 88 90 91 93 94 97 98 99 100 102 108 118 132 150 172 198 228 261 296 333 374 419 470 525 586 651 719 789 861 936 1017 1104 1193 1283 1369 1449 1531 1614 1709 1797 1907 2007 2105 2203 2301 2441 2655 100 274 449 505 367 222 158 131 114 108 106 98 89 83 77 72 68 61 54 53 51 46 42 40 37 32 30 28 26 25 22 19 15 11 9 7 5 3 1