1D2D3B4D5C6B7D8B9B10D11A12B13B14A15C16C17C18C19C20C21B22A23D24A25D26A27A28A29B30D31B32B33C34C35C36C37D38C39B40B41D42C43D44C45D46B47B48D49D50B51A52C53D54B55D56C57C58D59C60D61A62D63B64C65B66D67A68B69B70A71C72D73B74B75D76D77B78B79C80D81A82C83C84C85A86B87D88C89B90A91B92C93C94B95D96B97B98D99D100A101B102D103C104B105D106A107B108A109C110C111D112C113B114B115D116D117A118C119B120C