1 63 665 3367 11529 31031 70993 144495 269087 460767 707722 957572 1149777 1251607 1262696 1202676 1097691 970131 836226 706860 588525 484275 394680 318780 255024 201894 158004 122094 93024 69768 51408 37128 26208 18018 12012 7722 4752 2772 1512 756 336 126 36 6