16 6254 950 true 2 5 7 8 13 14 16 18 19 21 23 24 27 30 35 39