123
571
95
421
49
292
1
15
18
32
89
17
28
218
39
180
177
21
184
20
168
158
23
156
112
61
714
8
5
27
6
19