38
31
139
98
14
127
133
14
111
128
43
137
372
417
357
433
119
129
47
14
14
141
112
130
141
43
47
38
14
43
136
132
119
139
122
43
133
114
130
137
14
130
43
27
26
27
27
27
24
26
25
29
25
26
26
27
26
26
30
26
29
26
26
23
26
30
26
33
27
23
23
22
23
42
26
26
27
26
28