99
202
183
208
236
209
219
182
196
145
151
217
138
258
269
204
104
126
181
212
161
229
151
195
97
169
140
202
166
220
283
239
225
175
147
130
180
195
223

26 25 24 23 22 21 3 2 1