31 13318240 167618 3 8 15 16 19 26 27 28 36 40 45 51 59 60 77 86 96 104 112 119 130 133 135 147 152 162 172 174 175 199 200