1D2D3A4B5C6D7D8D9D10D11B12B13C14D15C16C17D18C19C20A21D22B23C24B25C26A27C28B29D30B31A32B33B34C35B36C37C38B39B40B41C42D43C44B45A46D47B48B49C50C51C52B53A54A55D56C57B58C59C60D61C62C63D64D65C66B67D68D69D70D71A72D73C74C75B76B77C78D79D80B81B82B83D84D85C86B87C88B89A90D91A92C93D94A95C96B97A98B99C100D101B102D103D104C105A106A107B108B109D110D111C112A113D114C115C116D117D118B119C120D