10 771 577 true 6 7 10 16 19 20 26 28 30 32