10 364 285 true 1 11 18 25 28 30 31 36 38 39