0 1 1 2 2 4 3 8 4 13 5 25 6 33 7 61 8 81 9 116 10 140 11 256 12 282 13 530 14 606 15 692 16 823 17 1551 18 1653 19 3173 20 3391 21 3805 22 4177 23 8049 24 8345 25 11524 26 12508 27 15294 28 16204 29 31692 30 32048 31 63280 32 70834 33 77224 34 82048 35 91686 36 93597 37 185245 38 196109 39 212359 40 218223 41 432495 42 436031 43 867647 44 905397 45 944425 46 991305 47 1973833 48 2002911 49 2759674 50 2828400 51 3040074 52 3161892 53 6309668 54 6394440 55 7073478 56 7246434 57 7757908 58 8091860 59 16148692 60 16198408