273
264
249
209
202
115
79
84
88
70
56
53
446
334
193
138
308
145
142
169
195
117
174
109
381
336
166
213
98
167