1 252 2 1248 3 1248 4 6132 5 4546 6 6132 7 30024 8 17077 9 17077 10 30024 11 149112 12 66822 13 50590 14 66822 15 149112 16 736200 17 281876 18 161097 19 161097 20 281876 21 736200 22 3618864 23 1216766 24 579771 25 425814 26 579771 27 1216766 28 3618864 29 17994960 30 5366312 31 2185733 32 1315452 33 1315452 34 2185733 35 5366312 36 17994960 37 88970832 38 24695528 39 8600335 40 4331259 41 3530858 42 4331259 43 8600335 44 24695528 45 88970832 46 437998752 47 114505124 48 36366658 49 15153995 50 10185105 51 10185105 52 15153995 53 36366658 54 114505124 55 437998752 56 2179485792 57 534949496 58 156863626 59 58565527