139
138
138
138
137
137
137
137
137
137
138
138
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
147
147
158
158
159
160
159
159
162
168
167
167
167
167
167
167
167
163
162
161
161
161
161
161
161
161
161
160
160
160
157
152
151
150
150
149
151
151
151
150
150
150
150
150
149
149
147
146
146
146
147
147
148
149
150
151
152
152
153
153
154
155
156
154
153
153
153
153
148
151
151
151
153
155
155
156
156
155
155
157
156
154
153
152
151
151
151
151
151
152
153
153
156
157
157
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
160
160
161
162
160
161
161
160
160
159
159
157
157
157
157
158
158
158
158
156
155
155
155
155
154
154
154
154
155
155
155
155
154
154
154
153
153
153
153
155
161
161
161
162
164
164
164
168
171
172
170
168
167
167
167
167
167
167
167
164
161
160
158
158
158
158
143
140
140
140
140
139
139
139
139
139
139
139
139
139
139
139
139
139
139
138
138
137
137
137
137
137
137
138
138
138
139
139
139
139
138