1C2B3D4C5B6C7C8A9D10D11B12A13D14B15A16A17B18D19A20A21C22C23C24B25C26C27C28C29D30C31D32A33D34D35C36B37A38C39A40C41B42D43A44A45B46A47D48D49A50B51D52C53D54B55D56A57C58A59B60C61C62B63D64B65B66C67A68D69C70A71A72B73C74C75B76D77A78B79C80A81A82B83A84A85C86C87D88A89C90B91D92D93A94B95B96C97C98D99B100B101C102B103A104A105C106D107C108A109B110A111B112A113D114C115B116C117A118B119D120B