12 335 565 true 3 5 9 10 11 14 16 18 19 24 33 38