144
135
121
133
148
131
164
151
171
130
181
218
166
153
146
172
154
147
247
142
149
155
169
102
157
138
217
186
308
214
203
190
176
178
180
174
220
199
168
183
173
386
175
194
213
189
287
224
274
188
196
215
292
221
243
286
227
239
253
248
222
211
252
271
255
264
285
288
265
341
407
276
327
279
298
312
547
419
278
261
310
281
323
334
335
562
445
321
333
324
366
404
340
375
405
322
406
444
354
338
392
347
390
355
396
433
353
413
395
348
342
331
391
381
368
376
351
339
402
367
379
399
364
332
388
369
363
0
508
410
330
382
378
421
416
441
380
414
452
442
515
454
560
506
488
431
412
435
474
418
443
457
420
493
490
507
520
1087