11 1032 348 true 2 12 13 14 18 20 29 31 34 37 39