1 1 2 0 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 3 11 1 12 2 13 3 14 2 15 4 16 2 17 5 18 1 19 8 20 6 21 10 22 5 23 13 24 7 25 18 26 7 27 20 28 8 29 25 30 12 31 30 32 13 33 35 34 15 35 43 36 16 37 51 38 20 39 56 40 25 41 63 42 29 43 71 44 33 45 79 46 38 47 89 48 42 49 99 50 48 51 112 52 53 53 123 54 57 55 137 56 63 57 150 58 71 59 164 60 79 61 177 62 87 63 190 64 95 65 210 66 101 67 229 68 109 69 246 70 119 71 263 72 132 73 280 74 141 75 300 76 151 77 321 78 161 79 343 80 172 81 362 82 185 83 384 84 195 85 408 86 210 87 433 88 221 89 456 90 234 91 479 92 251 93 506 94 266 95 534 96 280 97 565 98 294 99 591 100 315