9 134 63 5 18 21 31 41 43 65 87 98