277
235
230
220
218
214
212
184
169
166
165
164
158
155
154
153
151
149
147
144
142
141
140
138
137
134
133
132
129
127
123
120
118
115
114
112
111
109
107
106
105
104
103
102
101
99
96