50 1000 168 167 166 165 165 162 162 161 160 157 155 155 153 151 149 148 148 144 144 144 143 141 141 141 140 139 137 136 134 134 133 133 132 131 131 131 128 127 127 125 125 123 122 121 119 118 116 116 115 114