0 1 1 2 2 7 3 13 4 37 5 88 6 67 7 192 8 317 9 932 10 942 11 1567 12 4663 13 4692 14 8442 15 23317 16 23442 17 36067 18 102217 19 114192 20 180337 21 192317 22 511087 23 901682 24 582942 25 2495443 26 2555436 27 2536067 28 5289942 29 12321061 30 12680337 31 12301692 32 26461592 33 61508461 34 61508462 35 63885918 36 112711817 37 307542307 38 307542317 39 356852442 40 563561588 41 600993067 42 1540132717 43 1818942317 44 1821696192 45 3042399317 46 7688557963 47 9108480962 48 7925211817 49 9197073462 50 22634198567 51 38503317943 52 38991304692 53 38442789942