235
318
95
234
342
73
385
63
383
158
230
144
165
322
265
384
47
242
183
146
360
121
117
241
104
264
259
36
257
172
393
231
62
270
403
151
88
331
191
196
164
159
78
217
64
489
55
246
517
193
107
171
106
105
178
169
40
135
189