547
92
441
251
274
65
618
179
302
162
351
105
658
252
438
166
545
193
606
104
326
214
519
118
180
111
538
219
74
31
439
208
609
218
550
193
375
176
224
151