11 1076 557 true 6 12 19 21 24 28 29 33 35 36 38