412
354
272
204
197
191
179
173
168
167
166
160
157
155
154
135
134
130
129
128
126
114
106
100
98
97