1A2A3D4C5C6D7C8D9A10C11B12B13C14B15C16A17D18A19B20B21A22A23D24A25D26B27A28C29C30C31D32C33D34A35A36B37B38A39C40C41B42D43D44C45A46D47D48A49C50D51C52B53C54A55A56A57C58C59A60C61B62D63A64A65A66C67D68B69A70C71B72B73A74D75A76D77A78B79A80B81A82A83B84B85A86D87A88C89C90A91B92D93C94A95C96D97B98B99B100B101D102C103A104B105A