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