18 1196 532 true 12 14 21 35 45 51 52 53 56 62 67 75 80 82 84 86 90 93