152
99
92
138
106
95
145
181
190
150
186
174
151
112
143
120
169
135
161
98
142
190
169
130
160
176
111
165
117
122
