11 1085 545 true 3 5 14 16 17 18 21 27 29 34 37