76
830
118
383
108
361
111
335
60
207
49
167
58
20
173
16
169
10
146
0
3
30
125
28
120
22
115
17
101
18
90
5
6
89