12 20 33 70 14 119 63 59 1006