0 0 0 0 0 0 18 972 20628 253764 2115126 12952980 61090875 228279780 686983788 1677936072 3331605879 5372634708 7054974420 7635844872 6962123142 5474553144 3777731352 2308197096 1251449208 600795684 254186856 94143280 30260340 8347680 1947792 376992 58905 7140 630 36 1