10 538 318 true 2 11 20 25 26 27 29 31 34 38