38
37
37
44
44
44
54
41
50
51
48
46
47
46
27
27
27
27
27
35
35
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
41
41
57
44
44
44
39
37
39
40
41
41
41
63
63
63
73
77
77
85
85
85
85
81
86
88
88
99
101
100
109
111
114
116
115
115
115
117
117
119
119
119
118
116
116
114
111
111
109
108
105
104
103
96
95
95
94
94
94
93
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
88
86
84
81
79
76
69
59
58
58
57
57
56
54
54
55
59
64
65
65
66
67
68
69
69
69
69
69
67
67
64
57
55
50
50
50
49
49
48
48
47
45
40
39
37
36
36
39
40
40
40
40
40
40
40
39
41
47
52
57
55
44
48
52
41
42
39
37
42
45
50
41
39
40
42
49
54
65
56
50
55
54
57
55
47
49
49
44
36
28
27
26
25
24
23
22
22
22
23
27
34
36
39
32
27
29
31
31
33
31
30
28
25
21
17
14
19
19
20
20
21
21
21
22
23
40
39
38
36
34
28
23
20
29
32
39
39
38
22
27
25
17
15
19
23
19
21
13
13
17
17
17
13
12
11
10
14
23
26
26
15
13
17
16
16
15
14
13
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
9
9
9
9
9
9
9
8
8
8
8
8
9
9
12
12
13
14
14
16
16
18
18
19
20
20
18
17
16
15
14
11
11
11
9
8
13
13
13
15
15
16
12
12
12
12
12
9
9
20
20
21
23
24
25
40
40
50
51
52
53
54
54
55
56
58
69
72
72
73
73
72
71
67
67
67
68
68
68
69
69
70
71
71
71
73
76
80
83
85
87
93
95
98
99
104
109
113
113
115
117
117
119
123
123
123
123
125
132
138
142
149
154
159
165
174
176
177
177
178
179
184
185
186
186
188
188
190
193
197
198
201
208
209
209
209
209
212
214
219
222
222
240
226
222
219
206
206
208
198
198
192
191
190
179
184
174
174
167
168
170
173
177
180
182
185
186
187
188
192
180
179
172
168
168
161
159
154
147
146
145
145
145
145
148
148
150
151
156
159
167
168
168
168
168
168
168
165
158
147
147
147
149
150
155
156
156
156
155
155
155
155
154
152
149
149
151
152
153
152
152
151
150
147
146
145
145
145
145
145
144
144
144
144
145
148
150
163
173
174
183
183
184
186
186
181
178
174
172
170
169
168
166
165
170
179
188
184
178
176
173
165
159
124
122
120
98
96
95
93
89
88
82
82
81
80
77
72
68
67
64
63
62
62
63
63
64
44
27
23
16
15
19
19
19
18
21
23
20
20
12
10
8
8
7
6
10
13
12
9
8
8
7
7
9
8
10
10
11
12
12
11
9
12
12
14
15
15
18
11
11
13
13
14
14
14
9
14
16
17
18
18
18
18
18
16
15
14
13
12
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
13
14
16
19
21
21
22
20
20
20