11 345 335 true 10 11 13 14 18 19 22 26 28 31 38