1A2A3D4B5D6A7C8B9D10D11D12A13B14A15D16C17C18D19C20C21D22D23B24D25A26B27B28C29C30A31B32C33C34A35C36C37C38B39B40A41D42C43B44A45D46A47A48A49A50A51D52C53B54A55D56C57A58C59C60C61B62C63B64C65A66D67D68A69C70D71C72B73A74B75D76A77C78B79D80B81D82A83D84D85A86A87A88B89A90B91A92B93D94C95A96D97C98A99C100B101C102A103D104B105D