12 2439 586 true 3 11 13 16 22 25 27 29 30 33 34 38