223
176
231
160
174
119
225
232
166
272
108
295
171
236
199
94
147
203
200
191
140
310
169
232
120
167
129
143
173
521
165
292
191
248
235
478
99
249
415
209
233
299
140
225
245
288
78
215
236
216
41
150
81
165
124
177
193
251
80
155