7 139 183 true 3 10 15 19 24 25 30