7 771 187 true 2 12 13 15 21 32 35