869
166
879
387
806
232
491
163
344
52
273
37
567
185
447
142
423
136
261
154
116
34
374
138
513
172
290
141
472
85
132
63
82
53
152
107
500
46
407
181