536
307
254
241
227
220
215
214
211
200
192
191
185
178
175
170
165
153
152
151
146
143
142
140
138
136
132
126
124
122
120
119
116
112
110
109
108
107
105
104
103
102
98
97
96
93
92