10 957 436 true 2 11 19 27 35 38 50 51 56 84