19
44
45
53
275
556
390
503
43
43
442
43
413
351
43
406
43
724
44
43
43
591
43
43
409
43
43
43
46
43
43
14
14
43
14
43
533
43
43
43
360
385
307
43
43
19
39
503
14
47
14
685
19
58
43
21
25
22
22
24
24
25
42
23
27
22
24
22
37
37
25
26
41
23
22
25
22
23
26
25
22
22
27
24
25
23
26
23
22
22
28
22
22
22
26
22
26
27