456
371
301
282
277
268
236
233
220
219
208
206
201
199
195
189
188
184
184
183
183
178
177
176
173
173
171
170
169
167
166
164
163
163
162
159
158
158
158
154
154
152
152
151
148
146
146
142
141
140
140
139
138
137
133
133
131
130
128
128
127
125
125
125
125
124
123
121
121
121
121
120
117
117
116
116
116
113
113
110
110
109
109
108
107
106
106
106
105
105
105
101
100
100
99
93