14 1189 515 true 7 18 38 49 52 53 54 56 72 76 77 87 94 95