true 101 23 true 6 10 12 31 35 47 53 62 65 82 84 97