16 1210 159 3 16 19 20 21 31 33 34 41 56 60 68 72 74 86 89