true 101 22 true 1 3 6 7 28 33 47 50 62 76 79 83 85