18 2144 1065 true 15 21 30 43 45 47 50 52 59 60 63 66 79 80 83 89 93 98