58
498
127
379
96
323
115
109
319
53
256
33
204
47
220
34
172
6
348
24
167
26
152
19
108
116
13
122
14
110
3
106
103