9 129 69 4 6 22 35 41 43 73 76 98