11 381 245 true 3 10 16 18 19 20 21 25 28 38 39