Rank The Following In Order Of Discovery