107
899
91
649
87
478
58
498
97
434
10
453
119
347
102
362
22
356
89
273
23
299
37
264
16
224
65
234
64
732
45
204
26
174
4
133