7 101 189 true 18 46 53 67 80 84 88