184
165
414
80
79
191
224
142
317
202
108
232
162
321
23
293
195
391
136
254
179
227
292
46
159
119
544
49
355
151
308
75
211
74
39
213
166
266
410
259
343
535
144
86
405
206
627
197
567
212
32
66
260
200
1094
523