148 174 566 266 263 249 349 121 942 298 119 293 502 68 338 81 82 288 550 118 304 426 157 60 1241231433112212156712241231433112212156712