1, 1, 1, 2, 4, 8, 15, 29, 56, 106, 201, 388, 743, 1421, 2727, 5233, 10034, 19248, 36925, 70836, 135885, 260684, 500101, 959400, 1840522, 3530904, 6773757, 12994934, 24929791, 47825908, 91750372, 176016138, 337673592, 647801215, 1242757517, 2384136115