15 42812 1305 true 2 6 7 10 12 14 15 19 20 25 28 35 37 38 39