19 241148 5242 true 1 3 4 7 9 10 11 13 14 15 21 22 24 25 29 31 34 38 39