4
5
16
18
24
48
79
92
97
105
112
118
128
138
167
168
180
185
194
198
228
231
238
245
247
249
253
277
286
289
299
308
335
344
354
358
368
382
395
402
422
436
437
445
448
453
467
488
490
509
512
520
522
539
