439
305
128
249
104
361
203
118
506
151
230
12
391
261
220
116
72
262
161
123
717
366
133
334
175
238
283
200
202
547
160
102
350
249
355
223
115
511
320
163
104
235
156
352
143
225
141
271
329
207
174
305
