6 a 15 2 b 12 1 c 1 1 d 20 1 e 15 1 f 17 1 6 ccc cccc ccccccc abde fffff ddccccc