12 16838 1248 true 1 5 7 9 12 20 29 30 32 34 38 39