278
277
277
276
275
273
269
268
267
265
264
261
261
261
260
248
248
243
242
242
238
236
235
234
234
235
235
236
237
237
233
230
228
226
220
219
218
218
218
218
218
218
216
211
209
209
207
207
207
207
206
206
205
202
199
202
203
204
205
208
207
207
207
207
206
205
205
205
203
201
200
199
199
198
197
197
197
197
197
196
195
196
196
196
195
192
188
188
188
188
189
189
190
190
186
185
185
188
190
190
189
187
186
182
181
181
181
181
181
180
179
179
179
179
179
178
178
178
177
176
175
173
171
167
165
161
160
158
156
156
156
156
156
156
154
157
156
156
156
156
154
154
152
150
149
149
149
148
147
146
145
145
145
145
145
145
145
144
144
143
143
143
143
143
144
144
144
144
144
142
141
141
138
137
137
137
137
137
137
137
138
139
139
139
138
137
130
128
128
128
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
128
128
126
124
124
123
127
129
130
130
130
129
127
127
125
124
123
122
119
118
118
117
116
114
114
113
113
111
111
111
111
111
111
111
111
110
108
107
107
107
107
107
107
106
108
108
107
106
105
104
103
103
103
103
103
103
101
101
99
98
97
97
97
97
97
97
97
97
98
98
97
97
95
92
91
90
90
89
87
86
85
85
84
84
84
84
84
84
84
84
84
83
82
81
80
79
79
79
79
79
79
79
79
79
79
79
79
80
80
81
82
82
83
84
86
88
88
89
89
89
90
87
88
88
84
84
84
84
84
84
83
82
81
81
79
76
73
73
72
72
72
73
75
75
76
76
74
75
78
79
80
80
79
78
78
77
77
76
76
76
75
75
74
72
72
72
72
72
71
71
70
70
69
70
70
70
69
68
68
68
53
47
47
47
46
51
54
54
53
54
55
56
53
53
53
53
55
55
55
57
62
63
65
67
70
67
65
65
63
63
63
63
64
64
64
64
64
64
64
63
63
63
63
63
63
63
62
59
59
58
58
58
58
58
57
57
57
55
55
55
55
55
55
55
53
53
53
52
52
52
52
52
52
52
52
52
52
55
56
59
63
63
64
65
66
67
67
66
65
63
62
61
60
59
58
57
56
56
56
56
54
53
51
50
48
39
38
33
30
27
26
26
25
25
25
25
25
23
23
23
24
25
25
27
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
24
24
24
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
24
23
23
25
25
25
25
26
26
27
30
31
31
31
31
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
31
32
33
33
33
33
33
33
33
33
35
36
35
33
33
32
32
32
30
30
31
32
33
33
34
34
34
35
34
34
35
34
36
36
37
38
39
40
41
43
42
40
38
37
33
32
30
29
29
29
29
29
29
28
28
24
23
22
22
20
20
20
20
20
19
19
19
19
19
17
17
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
16
16
19
24
24
24
20
19
19
19
19
20
20
21
23
25
25
28
29
29
32
30
28
27
21
22
22
18
14
9
9
10
10
8
5
5
5
4
4
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
3
2
2
2
1
2
2
2
2
2
2
2
2
3
4
9
10
11
13
14
15
17
22
23
24
27
30
30
30
34
39
40
43
41
38
30
24
23
18
16
15
15
14
14
14
13
13
12