1 0 2 0 3 0 4 2 5 360 6 24050 7 974548 8 30543988 9 887242598 10 25527277010 11 725996132762 12 20534469030504 13 579032138128464 14 16301589383840348 15 458588230927764470 16 12895597377195089490 17 362551408586663834792 18 10191809036721993234348 19 286489527084678284312234 20 8052926393382927241163030 21 226356139632779741372080348 22 6362495670299308004695991742 23 178838493481179355925850272804 24 5026823286667550405485178196170 25 141294668545079974757423809112454 26 3971528603715883497765831203304318 27 111632202177088322919000844601300074 28 3137770866607092236549093139747944762 29 88196820263083446977932974186022201152 30 2479046155068122992659555952158886881482 31 69681307073179596985060315734906042353330 32 1958609965841004722037349939348016433604108 33 55052827492478705814457267247810987291841708 34 1547431014541876165390850327032781182139653592 35 43495363461065118302038126501361098082128042564 36 1222572524031955095488707303906240888789497870358 37 34364204756811534556003087589921927337975754532778 38 965912896881544656801646457344456327076609241237012 39 27149987344963752366823356350534020669597497354839860 40 763134869792871366737375759935602921674660785496514668