10 272 219 true 1 2 10 13 18 29 32 35 36 38