20 45703 1829 true 5 8 11 12 14 15 16 17 19 22 23 24 25 26 29 31 32 34 38 39