1D2D3C4C5C6C7A8C9A10B11A12D13B14B15B16D17C18B19C20A21D22A23B24D25C26C27A28C29B30D31C32B33B34A35C36B37D38A39B40D41D42C43D44A45B46D47D48B49B50B51C52D53C54C55A56C57D58A59C60C61A62A63C64A65D66B67D68D69A70C71C72D73B74D75C76D77D78C79D80A81C82B83D84A85C86C87C88D89A90B91D92A93B94D95C96A97C98D99A100B101D102B103A104C105B106A107B108D109B110B111C112D113D114A115C116D117D118A119C120D