18 15949 1070 true 2 5 6 8 9 12 15 16 25 26 29 30 32 34 35 36 38 39