11 688 391 true 3 12 16 27 35 36 38 43 44 71 84