143
148
170
251
80
126
199
95
100
106
155
102
171
190
206
238
170
110
169
165
135
112
152
206
36
128
155
103
73
91
148
80
96
121
225
102
190
130
154
196
126
166
162
161
136
157
149
181
84
111
123
322
208
128
134
124
93
90
174
146