Arcane Trickster 31
Eldritch Knight 33
Gloom Stalker 16
Horizon Walker 9 Not sure if Nightcrawler should be ranger, but we've clearly got WotC's opinion on the matter.
Hunter 17
Oath of the Ancients 27
Oath of the Crown 8 I wish the class was as cool as the name. Well, purple dragon knight is...