31
52
47
27
52
47
40
52
685
120
136
130
38
52
47
46
39
132
46
47
31
31
38
39
46
137
31
46
128
44
27
31
129
45
440
31
126
139
52
41
114
127
47
31
383
46
42
52
133
27
47
48
44
127
43
45
31
431
38
44
19
42
38
38
128
52
31
130
39
130
27
52
31
45
128
44
38
45
47
23
26
23
23
26
33
24
26
26
27
24
26
25
26
26
25
27
27
33
30
30
26
26
26
29
26
26