143 341 156 64 256 154 78 161 70 169 67 277 78 123 112 113 110 87 90 108 72 72 59 84 54 154 127 76 43126