9 110 26 2 22 31 35 39 50 56 64 69