C D E F G H I J K L M N O P Q R S T U V W X 29 3 35 6 35 13 6 20 17 8 12 7 8 18 3 16 2 13 6 6 5 2