10 627 477 true 9 16 17 33 34 47 58 60 70 78