1 2 2 1 3 75 4 10 5 18 6 1 7 75 8 41 9 58 10 2 11 94 12 107 13 14 14 13 15 2 16 14 17 14 18 1 19 84 20 527 21 124 22 715 23 13 24 4 25 1 26 4 27 276 28 310 29 2 30 4 31 11216 32 3074 33 3470 34 14 35 2 36 15 37 5 38 947 39 538839 40 2 41 8 42 2 43 1592 44 4 45 8 46 16813 47 2293 48 1 49 2755 50 3007 51 3272 52 32203 53 5357440 54 6 55 17 56 17 57 374252 58 9 59 17 60 6905 61 7524 62 88937 63 121 64 118 65 99 66 2 67 108 68 91 69 92 70 18 71 86 72 4 73 18 74 18 75 3 76 81 77 594 78 1 79 4214001 80 30882 81 3 82 790 83 75 84 19 85 43676 86 71 87 1046 88 1115 89 11433892 90 66 91 68 92 69 93 69 94 11 95 1635340 96 89897 97 1756 98 66 99 1 100 2436854