10 527 339 true 1 8 15 17 18 24 25 26 29 32