211
210
210
210
210
210
210
210
210
212
212
210
209
208
208
209
214
214
215
216
216
216
216
215
215
215
214
212
210
208
207
207
206
212
215
213
212
211
212
206
203
203
205
210
208
209
213
213
213
213
210
209
209
209
208
208
207
206
204
203
203
202
200
199
198
197
194
193
192
191
190
189
187
185
186
188
189
188
186
184
179
177
175
170
169
169
166
165
163
157
156
150
148
148
146
145
142
132
130
128
120
119
108
102
89
89
91
81
78
78
78
79
79
76
75
75
72
71
68
68
67
67
67
67
67
67
68
68
67
67
67
67
67
67
67
63
63
63
65
65
65
65
64
66
66
66
66
66
70
71
71
71
71
71
72
73
75
75
74
74
74
75
76
77
77
77
77
77
77
76
76
76
76
76
76
77
77
78
78
78
78
77
76
76
79
80
80
81
81
81
81
81
82
82
80
81
82
84
85
85
88
91
93
94
96
97
99
100
100
100
100
98
96
92
92
92
91
91
91
84
84
84
84
84
86
87
87
90
95
97
100
110
116
124
132
135
136
139
144
149
152
152
153
154
156
156
156
156
158
159
157
157
157
157
158
158
158
157
156
153
151
142
140
139
137
136
136
135
134
133
131
128
127
123
121
119
118
117
113
111
104
100
98
94
86
85
79
79
79
79
79
83
83
84
85
85
85
86
88
89
90
90
90
90
90
90
90
90
90
92
113
126
126
126
126
127
128
130
131
131
131
131
132
135
135
137
139
141
143
148
148
149
150
153
157
159
160
161
161
165
165
165
165
165
164
163
157
157
156
155
151
150
148
146
143
140
139
138
138
137
132
130
127
125
123
120
119
119
122
122
123
126
127
127
128
129
129
128
127
126
125
124
124
123
120
119
116
114
111
110
109
109
99
96
97
97
98
98
101
103
103
104
110
110
110
110
111
119
119
119
118
119
120
120
121
133
134
135
136
139
140
141
144
144
145
146
146
145
144
144
143
142
144
143
143
141
138
138
138
139
143
143
143
143
143
142
141
140
139
139
137
134
133
133
133
132
128
128
129
130
130
130
130
133
135
136
127
127
128
128
123
121
118
118
119
118
116
116
116
118
119
119
118
117
117
117
111
109
104
101
102
107
109
109
109
109
109
110
109
107
105
101
98
97
97
97
99
99
99
99
100
100
100
100
101
101
101
101
100
100
107
108
109
111
111
111
111
111
111
110
109
109
108
107
109
110
114
115
115
114
111
109
107
101
96
92
91
91
90
89
90
91
93
93
94
93
93
92
92
90
89
86
86
86
90
90
92
93
94
96
98
99
99
99
99
99
99
99
91
90
90
90
90
89
89
89
89
94
94
95
103
103
106
107
107
106
104
103
103
102
102
102
101
98
98
99
100
101
106
106
106
106
106
106
106
106