Going Up

A puzzle by Virginia McCarthy:

A 20-story office building has one busy elevator. On a recent trip upward, the elevator transported seven passengers. Each of these went up at least two floors, but no two of them went up the same number of floors. On this one upward journey, no more than one passenger crossed the elevator’s threshold on any given floor; no passenger exited on the 17th floor; and the elevator’s doors opened at more odd-numbered floors than even-numbered floors. Anton was the last passenger on and the second one off. Bessie got on before Clara and after Dagwood and went up more floors than Dagwood did. Edsel went up exactly twice as many floors as Filbert and got off before Gerda got on. Gerda was not the last one to exit.

Where did each passenger enter and exit the elevator?

Click for Answer