8 104 14 5 6 12 21 29 35 46 65