10 2 9 10 12 25 35 40 51 64 72 80