122
181
197
140
199
196
107
197
161
167
210
78
160
139
147
74
74
326
164
147
283
133
211
162
133
134
159
131
103
100
90
210
268
168
257
149
278
156
126
127
189
186
245
166
159
198
132
269
90
294
304
83
143
255
228
160
120
102
127
219