58
196
148
150
184
143
140
186
223
206
233
58
58
58
58
58
180
164
148
141
148
156
214
220
219
232
58
137
215
229
58
58
230
160
169
153
58
158
58
184
216
58
58
58
209
211
58
229
139
211
58
58
58
58
147
140
58
222
151
144
105
145
162
58
196
224
141
205