10 408 197 true 1 6 12 13 25 26 28 29 33 36