8 1186 356 true 6 17 21 22 24 26 32 35