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