21 68396 2342 true 1 3 5 6 7 9 10 12 14 18 19 20 21 23 26 28 30 32 35 36 38