若一个等差数列〔an)的前3项和为34,最后3项的和为146,切所有的项的和为390,则这个数列有多少项?