92
397
208
139
241
239
114
188
400
164
216
154
175
85
102
236
88
93
38
221
166
110
133
282
62
66
249
560
367
210
289
123
228
142
148
126
218
296
222
252
191
318
253
143
181
215
79
308
52
486
43
300
167
370