85
139
207
340
230
264
159
148
173
322
326
160
52
147
163
385
149
154
144
153
163
150
145
85
156
151
152
85
145
158
157
167
173
147
353
157
163
150
735
168
147
149
165
158
369
298
166
149
327
158
148
85
167
53
85
145
146
248
171
146
266
149
146
150
157
262
260
155
85
160
159
167
166
165
85
172
158
427