What are the types of congenital heart diseases?