112
683
47
468
83
378
115
318
291
53
299
12
284
21
156
16
163
61
714
8
170
26
124
7
121
2
100
42
37
15
18
9
13
123