506 pmc_31367634.pdf 112 + 618 .