10 B C E A D F