16 50163 107 4 8 9 12 27 29 31 35 43 46 52 53 54 55 64 70