125
38
46
19
41
19
46
41
41
39
39
14
538
46
39
43
703
40
560
43
45
41
31
47
19
52
41
46
40
52
46
307
41
31
39
40
130
42
133
43
38
45
43
41
14
45
40
19
27
44
129
46
44
52
42
38
46
45
42
14
43
45
19
46
38
41
47
38
19
39
46
42
131
133
125
47
395
46
40
51
41
52
46
14
39
41
41
42
46
26
29
24
23
26
27
23
24
26
26
27
31
26
25
23
23
23
24
24
24
26
31
23
24
29
27
26
29
26
23
26
28
30
26
24
23
26
29
29
26
26
27