265 556 154 155 309 304 385 220 472 123 116 239 201 234 617 1,292 324 322 646 575 582 170 350 111 105 216 129 172 115 262 143 143332