652576
4a 7a 8b 10b 11a 13c 14c 18b 19a 21a
22c 23d 25c 26b 27b 30c 31d 32a 33c
abc abcd abc abcd abc abcd abcd