12 699 305 true 2 6 17 19 22 24 25 27 30 32 35 36