10 18 87 86 85 80 79 74 64 60 59 47 43 39 37 34 29 27 26 16 6 5