119
107
87
176
139
140
30
44