156
139
182
138
141
172
126
145
272
305
409
226
118
157
128
115
190
599
331
442
194
131
145
132
138
216
1
206
112
485
161
126
125
127
182
175
412
187
320
729
225