12 11652 950 true 1 4 5 6 8 11 16 21 33 35 36 38