10 765 429 true 4 5 15 20 21 56 67 84 86 92