superior vena cava
inferior vena cava
right atrium
tricuspid valve
right ventricle
pulmonary valve
pulmonary artery
lungs
pulmonary vein
left atrium
mitral valve
left ventricle
aortic valve
ascending aorta
descending aorta
tricuspid valve
right ventricle
pulmonary valve
pulmonary artery
lungs
pulmonary vein
left atrium
mitral valve
left ventricle
aortic valve
ascending aorta
descending aorta