93
91
119
113
118
119
145
138
117
117