14 399 417 true 3 6 8 11 12 14 17 20 23 24 30 35 36 37