275
265
251
210
204
115
79
84
88
70
57
54
446
335
194
139
309
146
143
170
196
118
175
109
381
337
166
213
98
168