1219 76 59 171 70 67 53 41 46 86 146 253 115107