107
476
68
375
34
297
62
85
35
171
43
331
16
165
12
141
6
129
5
111
9
105
14
102
13
94
90
4
19
8
46
501
2
18