Enter formula in B3 and copy down
Formula: copy to clipboard
=IFERROR(INDEX(A$3:A$25,MATCH(ROWS(A$3:A3),INDEX(COUNTIF(A$3:A$25,"<="&A$3:A$25),0),0)),"")