758 677 622 558 535 441 371 340 334 322 319 315 293 260 249 247 176 130107