anatomical structures of humans 5112258