45
584
33
312
3
198
27
148
15
145
13
119
109
10
128
4
108
68
395
11
105
110
91
16
125
101
112
9
113
79