8 335 319 true 5 10 14 16 20 25 38 39