1D2A3C4A5B6B7D8B9D10C11D12A13C14A15C16C17B18B19A20D21B22C23A24B25C26D27B28D29A30D31A32A33D34D35A36B37D38A39D40B41A42C43D44A45C46C47D48B49C50C51B52A53D54C55A56C57A58D59C60B61B62A63C64C65D66A67A68B69C70C71D72A73B74C75B76B77D78C79B80C81D82A83B84C85B86C87A88D89A90D91A92A93A94C95C96B97B98B99A100A101A102B103D104D105A106A107D108C109C110B111C112B113A114B115D116C117C118B119D120D