11 104 33 1 5 12 14 17 26 29 35 46 60 61