A B C F G J L M N P R