14 34506 2039 true 2 5 8 12 14 19 22 25 27 29 32 33 35 38