145
152
152
153
159
160
161
168
168
167
167
167
165
165
165
164
164
164
164
165
166
166
166
166
164
163
162
160
159
159
158
157
157
155
155
155
153
157
162
166
166
166
166
163
164
164
164
163
162
162
165
166
167
168
169
172
170
172
170
167
168
167
166
165
163
161
162
160
162
164
166
164
166
161
162
163
163
161
162
161
160
162
162
164
164
167
169
169
169
170
170
167
159
157
157
162
161
164
166
167
168
169
171
171
175
174
175
174
173
173
173
171
170
169
169
169
169
170
173
176
176
179
179
181
182
183
183
183
184
183
181
183
187
187
188
188
187
186
186
186
186
185
185
184
184
184
184
184
184
185
186
188
189
187
186
186
180
178
177
176
174
168
168
166
150
151
150
150
150
150
150
151
143
141
139
137
133
129
126
123
120
116
114
114
114
114
111
107
104
99
94
95
95
95
95
95
96
96
98
98
100
100
98
96
95
94
94
94
93
93
93
93
90
91
93
93
92
92
92
92
92
92
92
93
93
93
93
94
94
96
98
101
100
97
95
93
90
89
89
89
90
93
92
91
91
92
92
92
92
91
91
91
92
91
91
91
91
90
90
89
89
89
90
90
90
90
90
90
90
90
90
91
91
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
92
91
91
91
93
93
94
94
95
96
97
97
96
96
96
96
95
95
96
96
96
96
95
95
94
93
92
92
91
91
91
91
91
91
91
91
92
93
93
94
94
94
94
94
94
93
93
92
92
91
87
87
89
90
90
90
90
91
91
92
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
93
93
93
93
93
93
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
95
94
94
93
93
93
93
93
93
94
94
94
94
93
92
92
93
94
95
96
96
97
97
97
96
96
95
94
93
92
92
92
92
90
90
90
90
91
91
91
92
92
92
92
92
90
89
89
90
90
90
90
89
89
89
89
89
90
90
91
91
92
92
93
93
93
93
93
96
96
96
93
93
92
91
90
90
90
91
90
90
90
90
90
90
90
90
90
89
89
89
89
89
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
92
90
90
90
91
92
93
93
96
95
95
94
93
93
93
93
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
93
93
93
94
94
95
96
94
94
93
93
92
91
91
90
90
90
90
91
91
91
92
92
92
92
92
92
92
92
93
93
93
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
94
94
94
93
93
92
92
92
93
93
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
97
97
97
97
97
97
96
96
96
94
93
93
93
93
93
93
94
96
93
93
93
95
93
97
99
97
96
96
95
93
92
92
92
91
92
92
90
90
90
89
89
89
90
90
90
90
90
89
89
90
91
90
90
93
92
92
92
92
92
93
94
94
94
94
94
93
93
92
92
92
93
93
93
92
92
92
92
92
92
92
94
94
94
94
94
93
93
94
94
93
92
93
93
95
93
94
94
94
95
95
93
97
97
95
94
93
93
93
93
93
93
93
94
94
95
95
95
98
98
98
97
96
95
95
95
96
101
97
97
98
97
97
94
94
98
98
96
96
96
96
96
96
96
97
97
98
99
97
93
96
94
94
95
95
94
94
94
94
94
92
93
94
94
95
92
93
93
91
91
93
94
93
92
93
93
94
98
99
96
96
98
95
95
95
95
99
101
101
102
101
101
101
101
101
102
102
102
102
102
102
100
100
100
99
99
99
99
102
102
103
103
103
104
107
101
99
98
100
100
100
100
100
100
101
101
100
100
101
101
100
100
103
100
100
99
98
98
97
97
97
97
97
98
98
97
97
98
90
100
101
103
104
104
100
101
101
101
101
98
97
97
96
96
97
98
98
98
98
98
98
98
98
98
101
100
100
100
100
101
101
97
97
97
97
97
97
97
97
97
97
97
98
99
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
99
100
100
104
106
110
109
108
109
110
111
114
114
113
113
113
113
114
114
115
118
120
120
120
121
124
125
125
132
134
136
142
145
147
147
147
143
140
140
144
144