What kind of engine can I drop in my 1999 Honda Civic EX?

It has a blown engine and I want to drop another engine into it. I need some help choosing the best replacement.

Best replacement is another honda civic engine the same as the one you blew.

B20v