12 707 305 true 2 6 8 9 14 15 16 19 20 26 35 36