243 212 230 39 311 116 540