30 50 B D D C D C C A D A D B D B C A A C C D B C C D B A A B B A B A B D A A D D B A C D D C A C C C B B B D A B D C B D D C B C A D D B C D A B C B C A B B A B D A C D D C C B A C A D A C B A A C D D A A