286
194
190
189
184
177
175
173
167
164
161
159
155
153
152
150
149
147
142
140
139
138
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
119
118
117
116