146 145 392 194 228 175 270 93 740 323 171 261 488 66 336 65 78 249 555 168 221 406 150 465966