386
147
382
148
492
80
260
186
209
62
342
85
372
135
530
97
550
175
173
79
256
82
591
147
604
166
580
179
517
60
138
110
129
62
211
128
140
18
182
49