true 101 26 true 1 12 13 33 38 41 46 55 69 71 86 92 93 95 97