98
166
160
179
177
177
177
175
174
174
186
186
186
186
187
187
187
187
179
179
166
163
162
162
163
162
163
163
163
164
164
164
164
163
163
170
165
164
162
158
157
156
156
155
154
156
154
154
153
152
152
150
149
148
148
146
146
146
143
135
139
144
150
154
161
163
165
167
168
169
168
167
165
165
168
169
171
178
194
191
177
171
175
178
173
168
167
165
175
194
200
215
238
255
285
306
303
287
294
302
303
294
295
313
325
337
362
382
380
374
373
382
388
369
330
320
323
320
310
302
302
303
299
287
274
263
261
256
248
227
215
218
223
225
227
227
227
223
218
216
215
193
193
192
191
190
190
190
192
192
196
218
254
274
280
281
277
282
284
274
241
228
224
226
229
220
216
217
197
190
188
185
181
179
178
178
178
177
174
178
179
179
177
176
166
164
164
167
174
170
161
160
158
157
155
157
158
158
155
151
152
151
142
144
141
140
141
139
137
137
137
136
136
136
138
141
133
131
133
141
135
150
154
156
153
148
152
178
180
181
184
206
215
193
178
162
156
154
150
145
138
132
132
137
143
150
150
141
127
120
120
124
130
142
156
167
172
175
176
178
178
177
178
185
188
190
190
190
182
170
166
159
151
145
142
139
133
136
140
146
153
157
161
163
165
169
177
184
189
192
196
203
215
222
217
207
197
194
193
195
189
178
176
173
167
162
161
165
169
170
166
158
151
151
156
156
154
152
150
150
153
149
142
143
149
159
168
166
155
150
145
141
141
140
135
131
133
134
137
140
141
154
171
173
164
151
141
146
152
144
140
140
140
140
136
128
121
118
113
108
103
104
112
123
130
131
130
134
132
129
130
132
139
153
169
176
176
179
180
177
174
168
164
165
166
163
155
143
129
116
104
93
91
89
82
81
83
85
89
90
82
80
80
79
77
75
73
69
66
66
67
67
67
67
69
72
79
84
90
95
96
93
91
87
75
67
64
68
76
75
73
71
69
69
70
69
69
68
71
72
73
68
65
63
63
65
67
66
58
57
59
65
67
65
63
57
56
56
55
55
56
55
55
56
59
61
63
64
68
68
68
68
65
62
59
56
54
53
53
50
47
45
44
44
42
42
40
40
41
41
40
39
40
39
38
38
37
37
37
37
37
37
37
37
35
34
34
34
32
30
35
35
33
33
34
29
28
29
30
29
29
29
31
32
28
28
28
28
28
27
28
31
34
37
40
54
61
60
58
58
59
63
67
71
71
72
74
72
71
71
73
74
74
74
73
71
73
75
74
65
54
53
51
53
55
55
55
55
57
59
63
65
60
58
58
58
61
64
66
66
66
66
76
76
66
68
74
73
73
75
77
79
81
86
87
90
89
96
98
99
97
95
100
104
99
101
105
107
106
103
98
97
99
100
88
82
84
79
82
88
88
88
86
85
85
82
75
68
66
66
63
64
70
70
68
72
76
81
87
84
82
87
95
103
111
118
121
120
110
92
87
82
79
78
77
76
75
75
73
77
79
78
78
78
77
74
73
73
73
73
66
68
72
72
70
67
65
63
58
47
43
40
44
45
49
52
55
52
53
56
55
52
45
35
23
18
16
16
17
20
20
20
19
19
18
16
16
16
16
16
16
13
9
8
8
9
12
4
2
2
1
1
3
2
0
4
2
7
11
9
5
1
4
6
4
10
9
7
3
3
7
15
15
14
13
13
11
10
11
11
8
9
7
5
5
2
2
3
0
0
0
4
21
20
17
16
13
9
8
17
14
14
14
13
13
13
12
11
11
11
11
12
23
23
23
21
20
18
18
18
18
18
17
17
17
10
11
13
13
11
10
10
10
8
8
8
8
9
9
-11
-6
0
2
6
6