219
80
68
379
177
279
139
291
166
229
208
126
330
277
72
169
54
281
280
257
82
94
83
159
132
148
255
146
124
188
227
214
44
133
189
110
209
174
282
158