8 957 311 true 1 2 11 18 21 27 29 39