166
160
128
128
272
130
514
81
82
111
246
94
218
208
225
121
135
155
163
182
269
91
143
229
107
115
280
282
112
181
115
122
196
52
143
218
192
79
96
178
169
201
133
236
186
261
152
233
263
194
208
184
123
187
179
90
150
118
219
100