商鞅变法到秦始皇继位中间一共有几位君王,分别在位多少年?