20
327
172
426
168
158
161
386
340
230
161
241
80
325
244