212
193
213
165
155
166
147
196
134
132
129
181
150
158
159
279
174
172
197
630
143
171
119
128
173
136
159
791
156
149
160
174
189
156
139
453
166
164
147
277
129
158
127
523
348
132
152
609
138
202
171
249