1A2D3C4C5B6C7D8C9B10C11A12B13C14B15B16B17A18D19B20C21A22C23A24A25A26B27C28C29A30B31C32D33C34B35C36D37D38B39B40C41B42D43B44B45A46D47B48C49B50D51B52B53A54D55D56C57C58B59D60B61C62C63A64B65C66A67B68C69D70D71D72A73C74C75A76C77C78C79D80C81B82C83C84C85D86A87C88C89A90B91C92C93C94D95C96D97A98B99C100B101C102B103C104D105C106A107C108B109D110B111B112A113D114B115B116B117D118A119D120D