8 186 257 true 3 10 11 12 18 27 31 33