1C2C3D4C5C6B7C8D9A10C11D12A13B14C15B16A17A18C19C20A21A22C23B24B25D26D27B28C29B30C31A32B33B34C35C36B37D38D39B40C41B42C43C44A45B46A47C48C49A50C51B52C53C54C55B56A57A58D59D60A61D62C63C64B65B66C67A68C69C70C71D72C73B74C75C76D77A78D79A80B81D82A83A84A85A86B87B88B89C90D91A92A93B94D95D96D97A98D99D100D101B102A103C104D105C106D107C108B109C110C111B112D113B114D115C116B117B118D119C120C