134
29
217
230
82
210
203
315
177
145
84
146
22
110
108
59
114
118
164
269
30
293
191
302
317
253
251
272
313
343
236
86
195
170
