B C E G M N R S