40
40
35
32
31
29
29
29
31
31
36
36
56
71
77
80
82
85
85
83
83
88
80
70
64
63
62
63
63
67
73
72
74
74
74
27
27
19
17
18
17
17
17
17
18
21
19
13
19
16
22
24
26
27
27
27
27
27
27
28
28
37
44
51
53
54
52
52
52
53
53
56
62
69
94
107
120
135
136
137
137
164
158
157
141
141
125
124
123
124
120
107
107
95
93
98
99
99
99
98
97
96
94
93
91
94
106
108
98
94
103
117
123
125
134
135
136
137
128
119
113
106
83
81
81
80
79
75
72
69
53
46
24
24
66
73
85
86
87
84
85
79
45
39
35
28
25
24
20
19
20
30
34
37
39
27
22
21
21
22
21
20
0
13
27
14
11
9
9
26
41
27
27
32
28
48
28
32
38
28
24
21
26
24
11
2
3
2
3
4
6
8
7
18
23
29
30
32
39
32
22
26
28
30
31
32
44
48
48
54
54
90
96
116
119
122
125
127
128
132
133
140
152
152
153
155
157
152
150
149
147
147
148
154
154
152
140
140
137
140
136
134
131
129
128
128
133
133
136
149
147
149
159
163
184
192
181
183
188
195
194
193
192
188
187
183
181
180
177
173
169
155
151
145
143
141
141
142
144
149
149
148
146
144
136
132
130
129
132
130
137
132
136
138
141
138
134
134
143
147
153
153
152
149
144
144
135
135
136
136
134
133
133
133
130
127
127
120
128
134
130
126
124
129
129
137
134
135
135
135
137
138
139
136
133
130
129
128
128
113
97
100
87
83
81
74
78
77
71
67
62
61
64
48
43
41
40
40
38
31
30
31
32
44
54
56
57
60
65
68
65
63
62
62
62
67
68
68
67
70
70
69
67
78
73
72
75
68
62
60
63
60
67
70
71
76
76
84
90
94
94
87
81
67
61
59
50
48
45
45
45
43
42
40
36
35
37
40
42
42
42
42
41
40
40
40