8 104 11 4 12 15 22 31 35 47 70