162
233
210
108
144
130
96
84
377
311
419
188
132
77
258
328
266
234
195
373
372
292
286
161
190
131
159