甲乙丙三数之和是860,甲数是乙数的2倍,丙数比甲数少40,这三个数各是多少?