125
608
106
509
76
417
26
320
55
237
3
233
17
245
129
149
15
254
13
101
5
138
151
141
119
23
111
113
10
104