12 18491 949 true 0 1 2 14 17 19 23 28 32 36 37 38