12 3064 677 true 2 10 11 19 20 21 23 27 31 35 36 37