7 129 253 true 3 8 10 12 14 18 32