10 785 409 true 21 27 52 54 56 67 71 76 86 96