7 193 310 true 3 10 15 18 24 28 31