23
38
90
295
237
165
233
134
195
268
169
213
166
220
155
293
266
138
235
319
530
392
58
133
192
285
386
565
132
214
82
225
103
189
101
148
141
199
329
205
249
201
273
368
198
117
187
160
247
315
184
109
190
257
173