235
211
103
226
159
213
259
207
173
461
149
230
22
220
205
38
206
226
164
104
170
227
243
111
234
204
208
141
190
154
225
173
130
233
108
230
199
198
106
352
178
132
209
247
211
183
202
225
161
176
610
566
199
215
190
229
130
23
54
26
26
24
24
22
23
33
23
23
26
26
25
25
37
22
22
25
26
26
26
26
23
41
49
26
26
25
26
27
25
23
25
23
25
26
26
22
23
22
26
23
46
26
26
27
26
26