352
267
222
211
207
186
183
176
173
168
165
160
158
154
153
150
149
147
145
144
138
137
135
134
131
130
129
127
125
121
119
117
116
115
114
113
110
109
107
105
103