1D2A3D4D5D6D7D8A9D10A11B12D13A14A15A16B17B18D19C20A21D22B23B24A25A26C27C28A29D30A31B32D33B34C35B36B37C38A39B40C41C42A43C44A45A46B47D48C49B50D51C52C53B54C55A56A57B58C59D60D61A62A63B64D65D66B67A68A69C70C71B72C73A74A75A76C77A78C79D80A81B82B83D84A85B86D87C88C89C90C91D92A93D94C95C96D97A98A99A100A101A102A103A104A105A106D107D108C109C110B111B112D113C114B115B116D117B118A119B120A