10 519 539 true 13 26 62 66 71 77 86 87 89 96