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