125
610
106
509
76
417
26
321
55
237
3
233
17
245
131
149
68
382
13
102
5
138
151
141
119
23
111
113
10
104