9 159 30 28039 10 14 15 40 60 66 72 73 89