14 28377 502 24 36 45 59 62 66 79 99 119 136 149 161 193 198