767
327
322
234
229
222
198
178
177
168
161
160
151
147
146
144
141
141
140
136
135
135
134
132
131
128
125
123
123
123
123
121
119
117
117
116
115
114
114
113
113
113
112
111
110
109
109
109
108
108
108
107
106
105
105
104
104
104
103
102
102
102
102
102
101
100
100
99
95
90
89
89
86