164
163
161
160
160
170
167
166
166
166
166
144
143
140
140
139
139
139
139
139
139
138
137
137
144
147
150
152
153
155
158
160
160
161
164
166
166
174
175
179
179
179
179
180
180
180
180
180
180
181
181
185
185
185
185
185
184
184
183
183
183
185
187
186
181
181
181
181
180
184
184
184
164
163
161
174
174
174
174
173
172
172
169
169
165
161
162
163
163
163
163
164
164
164
164
164
165
165
166
166
167
168
172
175
174
173
166
166
166
162
162
161
161
176
190
191
191
191
191
191
191
191
189
189
188
188
188
188
188
187
187
187
186
186
185
185
185
185
185
185
182
194
194
194
194
195
192
188
187
185
186
191
193
193
192
192
192
194
195
195
202
203
203
203
203
203
203
203
202
202
202
202
203
203
205
201
184
183
183
180
180
180
180
180
175
180
181
181
175
172
177
178
179
179
179
182
180
179
179
179
177
177
177
177
178
180
181
181
181
182
181
181
183
183
183
183
176
172
170
167
163
161
161
159
156
144
141
141
139
134
134
133
131
133
125
123
122
122
122
121
124
128
126
126
116
114
114
116
116
116
116
116
116
116
112
100
83
78
77
75
71
69
69
66
64
63
62
61
58
56
55
55
55
55
55
55
55
55
55
54
54
54
49
44
34
36
38
44
45
46
47
47
48
53
56
56
56
57
59
61
65
68
69
72
73
77
78
78
79
81
81
82
82
82
82
82
82
81
70
70
70
70
70
70
70
70
74
76
76
76
76
76
77
77
78
78
79
79
78
77
83
86
84
81
80
76
75
75
69
67
67
67
67
67
67
67
67
68
68
69
72
72
73
74
75
76
76
78
80
81
81
81
81
81
81
81
81
81
80
68
68
68
68
68
69
69
69
69
69
69
69
69
69
66
64
62
62
62
62
63
63
64
64
64
66
66