9 172 50 3 16 18 23 34 40 44 76 94