87
62
478
10
369
78
550
167
569
264
383
237
145
91
439
69
151
58
247
82
304
126
324
183
358
126
329
161
274
66
303
101
192
71
145
46
226
107
193
100