1, 2, 2, 2, 6, 4, 3, 9, 16, 8, 3, 16, 33, 40, 16, 4, 20, 67, 105, 96, 32, 4, 30, 103, 242, 305, 224, 64, 5, 35, 169, 441, 793, 833, 512, 128, 5, 48, 230, 792, 1664, 2424, 2177, 1152, 256, 6, 54, 338, 1230, 3272, 5736, 7031, 5505, 2560, 512, 6, 70, 430