18 191 124 true 3 7 10 12 13 14 25 26 28 29 30 32 33 34 35 37 38 39