true 101 32 true 3 6 8 9 16 35 42 46 47 67 73 75 83 85 95 96 99