12 16252 817 true 1 4 8 10 21 27 30 31 35 36 38 39