11 786 553 true 3 7 11 12 13 14 18 20 29 34 38