A B 12 A E 87 B C 11 C E 43 C F 35 D A 19 E B 23 E D 10 E F 17