true 101 27 true 2 3 8 10 12 14 15 31 33 46 52 56 65 66 68 78 83 85 89 90 92 96 98