158
763
120
609
95
505
97
456
42
475
56
357
83
413
379
45
360
13
743
26
330
20
318
149
273
35
300
33
306
92
1,107
78
293
121
270
69
284