11 747 592 true 12 18 35 39 40 53 61 62 71 78 94