137
139
41
138
17
142