170
106
138
157
292