6 351 319 true 10 15 21 31 36 38