14 1016 423 true 3 10 12 13 16 17 18 21 26 27 31 33 35 39