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