Information on a 1999 Chevy Cavalier

In a 1999 Chevrolet Cavalier, what year(s) motors will i need to swap a 2.4 DOHC BA(Boat Anchor) and replace it with something useful like a 2.2 liter?