5 125 276 true 4 10 14 28 31