41 6563 408 5424022 5 6 8 12 13 15 16 19 33 34 40 41 42 47 48 50 51 54 55 58 59 62 63 64 65 66 67 68 70 72 75 79 80 81 84 86 95 97 98 99 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 44 73 108 151 252 363 478 577 1080 1487 1782 2145 2276 2649 2764 2889 4464 6127 37 384 1142 1434 1001 743 565 259 114 60 42 40 39 38 38 38 38 38 38 38 38 38 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1