12475 pmc_30728455.pdf 247 + 12722 .