1A2C3D4A5D6C7C8D9C10A11B12B13D14C15C16A17D18D19D20A21B22B23B24C25C26B27B28C29A30B31D32D33D34B35D36B37D38C39C40B41C42C43C44D45C46A47A48A49A50A51A52A53A54C55A56B57B58C59A60A61B62A63D64C65B66D67C68D69C70C71C72D73C74D75B76C77D78A79A80C81B82C83D84C85C86C87B88D89C90B91A92D93A94D95C96C97C98C99B100C101B102C103B104A105D106D107C108B109B110C111B112A113D114B115A116B117D118D119C120B