11 609 362 true 3 10 16 18 19 20 21 25 28 38 39