10 507 655 true 1 9 26 37 40 55 64 65 70 85