46
395
22
307
14
211
18
209
31
155
44
162
23
95
13
110
26
107
15
106
5
119
10
81
7
73
79
254
2
82
4
84
80