14 23964 949 true 2 5 6 9 10 14 19 20 22 28 32 34 38 39