161
134
46
437
46
718
149
369
566
433
649
387
408
420
172
7483
46
7769
7548
405
437
366
379
7733
152
22
43
25
25
38
25
23
25
25
25
25
26
24
32
25
23
26
25
25
25
23
26
24
25
26
26
23
38
25
23
26
22
22
23
23
23
23
26
22
26
24
23
23
23
25
26
24
23
22
26
25
25
25
23
24
23
24
23
25
22
26
24
23