10 785 589 true 11 29 50 52 56 60 69 86 95 99