31 765 552 true 2 8 10 11 12 13 20 27 32 34 42 49 52 53 54 59 60 74 76 78 79 82 83 87 88 91 93 96 97 98 99