12 16852 810 true 2 5 6 7 11 14 20 27 29 30 32 35