a b c d e f g h i j m n o p s t v w