true 101 25 true 2 6 10 32 41 58 62 69 83 95