Acting Attorney General Robert Lougy on Wednesday announced that 16 men have been arrested in "Operation Safeguard," a joint state and federal sweep targeting child porn, according to a release from the Attorney General's Office.

A major statewide New Jersey child porn bust was announced Wednesday involving 16 men in 14 towns, including a teacher and a school bus driver, according to authorities.

The joint operation by the N.J. Division of Criminal Justice and ICE Homeland Security Investigations targeted 16 men who used an online file-sharing network to download and distribute child pornography, including videos of young children being raped, according to the release.

All 16 men were charged with second-degree distribution of child pornography, which carries a sentence of five to 10 years in state prison. They also were charged with third-degree possession of child pornography, which carries a sentence of three to five years in prison.

The 16 defendants range in age from 17 to 72.

The following men were charged and face penalties for possession of 100 or more files of child pornography and/or distribution of 25 or more files (juveniles' names were not released):

Thomas Guzzi Jr., 36, of Pitman. Teacher at John H. Winslow Elementary School in Vineland. Arrested Feb. 19. Bail, $50,000. Charged with possession of 100 or more files of child pornography. Eugene Triston, 55, of Stanhope. Bus driver in Sparta School District. Arrested Feb. 10. Bail, $50,000. Charged with distribution of 25 or more files of child pornography. Male Juvenile, 17, of Kearny. Arrested March 15. Released with ankle monitor. Charged with selling child pornography, possession of 100 or more files of child pornography, and distribution of 25 or more files of child pornography. Shaun Dooley, 46, of Summit. Senior IT officer for insurance company. Arrested March 9. Bail, $75,000. Charged with possession of 100 or more files of child pornography. Andres Tejada-Diaz, 42, of Kearny. Arrested March 3. Bail, $100,000. Charged with possession of 100 or more files of child pornography and distribution of 25 or more files. John Wilms, 46, of Mount Holly. Driver for parcel delivery service. Arrested Feb. 25. Bail, $100,000. Charged with distributing 25 or more files of child pornography for files allegedly found in a shared folder on his computer, including many videos involving infants. Robert Kunert, 22, of Hamilton, Mercer County. Supermarket employee. Arrested March 31. Bail, $52,000. He allegedly possessed approximately 298 files of child pornography in a shared folder on his computer. Charged with possession of 100 or more files of child pornography and distribution of 25 or more files of child pornography. Matthew Dieterman, 32, of Piscataway. Public employee who works for Somerset County in county garage. Arrested March 4. Bail, $50,000. Charged with possession of 100 or more files of child pornography and distribution of 25 or more files of child pornography. Oziel Hernandez Sandoval, 27, of Piscataway. Employment unknown. Arrested March 29. Bail, $75,000. A forensic preview revealed approximately 225 files of child pornography in a shared folder on his computer. Charged with possession of 100 or more files of child pornography and distribution of 25 or more files of child pornography. Bernard Rapp, 72, of Southampton. Retired. Arrested Feb. 24. Bail, $75,000. Charged with possession of 100 or more files of child pornography. Germin Simon, 34, of South Plainfield. Self-employed computer repair technician under name "The Computer Man." Arrested March 17. Bail, $100,000. William Morgan, 59, of Manalapan. Unemployed. Arrested March 24. Bail, $150,000. Christian Martinez-Gonzalez, 34, of East Windsor. Factory worker. Arrested March 7. Bail, $50,000. Brandon Weiss, 42, of Burlington Township. Line worker for label printing company. Arrested Feb. 23. Bail, $100,000. Armando Gonzalez-Longorio, 70, of Elizabeth. Works for employment agency. Arrested Feb. 18. Bail, $100,000. Dimas Zuniga, 44, of Roselle. Employment unknown. Arrested March 22. Bail, $50,000.

The arrests, made between Feb. 10 and March 31, include the following cases, according to the release:

More than 100 files of child pornography were allegedly found on a personal computer of Guzzi, a 5th grade teacher at the John H. Winslow Elementary School in Vineland. Guzzi participated in drama productions involving children as the drama club advisor at the school and as stage manager at the Broadway Theatre of Pitman. He also is charged with third-degree invasion of privacy for allegedly hiding a tablet computer in a bathroom stall at the Broadway Theatre to record video of others using the toilet. A video found on his computer allegedly revealed him installing the camera.

Agents downloaded 27 files of child pornography from a shared folder on the personal computer of a bus driver for the Sparta School District. Triston allegedly viewed child pornography on breaks between bus runs, which included driving elementary school children.

A 17-year-old high school student from Hudson County allegedly had 122 files of suspected child pornography in a shared folder on his computer. The juvenile allegedly sold child pornography to people whom he met online in exchange for Amazon gift cards.

A senior IT officer for an insurance company in Jersey City, Shaun Dooley, allegedly had 220 files of suspected child pornography stored on his personal computer.

A factory worker from Kearny, Andres Tejada-Diaz, allegedly had 168 files of suspected child pornography in a shared folder on his computer. Investigators found a locked suitcase filled with sex toys and underwear for little girls when they executed a search warrant at his home.

"These defendants come from all walks of life, but they allegedly share a depraved desire to see children being raped and sexually exploited," said Lougy. "By viewing and distributing child pornography, particularly the child rape videos targeted in this operation, these offenders directly motivate and put themselves in league with the predators who torture children to create these repulsive materials."

All of them are charged under New Jersey's 2013 child pornography law, which enhanced the penalties for those who possess, distribute or manufacture child pornography, according to the release.

If convicted of distributing 25 or more computer files of child pornography – which includes simply having that number of files in a shared folder on their computers, available for other users to download – the men will face a mandatory minimum state prison sentence of five years without possibility of parole.