45
44
44
46
38
152
19
41
47
50
46
47
44
42
46
112
562
41
139
38
41
14
46
40
47
31
31
14
46
116
44
46
46
46
14
38
19
401
40
31
38
19
14
39
41
31
38
41
48
27
378
520
389
14
38
31
19
43
46
41
42
41
23
27
30
26
29
23
30
29
26
23
28
28
24
25
30
26
23
24
30
26
29
25
29
27
26
23
26
23
26
23
27
26
29
27
27
29
27
24
26
23
24
29
26
29