188
142
46
240
139
108
261
138
72
82