.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 317 0 0 0 0 0 318 0 0 0 0 0 0 0 0 0 0 319 1 1 1 1 1 1 1 2 2 2 320 2 3 3 3 4 4 5 5 6 6 321 7 8 9 10 11 12 13 14 15 17 322 19 21 24 27 30 35 39 44 50 56 323 63 71 80 89 100 112 125 140 156 174 324 193 214 237 262 289 317 346 378 410 445 325 481 518 557 597 639 682 726 773 821 871 326 922 976 1031 1089 1148 1210 1274 1340 1408 1478 327 1551 1626 1703 1783 1864 1949 2036 2125 2217 2310 328 2405 2502 2601 2701 2804 2909 3015 3124 3235 3348 329 3463 3581 3701 3823 3948 4074 4203 4334 4467 4602 330 4739 4879 5020 5163 5307 5453 5601 5751 5902 6056 331 6211 6368 6528 6690 6854 7021 7190 7361 7534 7710 332 7888 8069 8252 8438 8626 8817 9011 9207 9405 9607 333 9810 10017 10225 10435 10648 10863 11081 11301 11524 11750 334 11978 12209 12443 12679 12918 13159 13404 13652 13902 14156 335 14412 14671 14933 15198 15466 15737 16011 16287 16567 16849 336 17133 17420 17709 18000 18293 18588 18886 19185 19487 19790 337 20096 20404 20714 21025 21339 21654 21972 22292 22613 22936 338 23261 23588 23917 24247 24579 24913 25249 25587 25926 26268 339 26612 26958 27306 27656 28008 28363 28720 29079 29441 29805 340 30172 30541 30913 31288 31665 32045 32428 32814 33203 33596 341 33992 34390 34792 35196 35604 36014 36427 36843 37261 37683 342 38107 38534 38963 39396 39832 40270 40713 41159 41608 42063 343 42522 42986 43455 43928 44406 44888 45375 45865 46360 46858 344 47359 47863 48371 48881 49395 49912 50433 50957 51484 52015 345 52549 53087 53628 54173 54723 55276 55833 56394 56959 57530 346 58105 58683 59266 59852 60442 61036 61634 62235 62841 63450 347 64064 64681 65302 65927 66555 67187 67823 68462 69105 69750 348 70400 71053 71710 72369 73033 73700 74370 75045 75724 76407 349 77095 77786 78482 79182 79886 80594 81306 82022 82743 83467 350 84195 84927 85663 86403 87147 87894 88645 89400 90158 90921 351 91688 92460 93235 94015 94799 95587 96380 97178 97980 98786 352 99596 100411 101231 102054 102883 103715 104551 105391 106235 107083 353 107934 108789 109648 110511 111378 112248 113123 114001 114884 115771 354 116662 117557 118456 119359 120266 121178 122094 123014 123938 124866 355 125798 126733 127672 128614 129560 130510 131464 132422 133383 134349 356 135318 136292 137269 138251 139237 140228 141223 142222 143226 144234 357 145247 146265 147288 148315 149348 150386 151430 152478 153531 154590 358 155653 156720 157793 158870 159952 161039 162130 163226 164327 165434 359 166545 167662 168787 169918 171056 172199 173348 174503 175662 176826 360 177994 179168 180345 181526 182712 183901 185095 186292 187492 188696 361 189904 191116 192331 193549 194771 195997 197226 198459 199695 200936 362 202180 203428 204679 205934 207193 208456 209723 210993 212267 213545 363 214827