"Indeed there are those who are last who will be first, and first who will be last." (NIV)
And behold, there are some [now] last who will be first [then], and there are some [now] first who will be last [then]. (AMP)
And, behold, there are last which shall be first, and there are first which shall be last. (KJV)