9 305 25 5 14 22 23 31 43 71 80 84