8
7
7
6
5
5
4
4
4
3
4
4
5
7
7
6
5
7
7
7
10
11
11
11
11
11
10
9
8
8
9
9
9
9
9
9
9
10
10
11
12
12
12
12
13
14
15
15
14
14
15
17
19
20
20
20
21
21
20
20
20
19
19
18
16
13
10
9
9
10
11
13
17
19
22
24
26
27
28
28
29
29
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
29
29
28
28
27
27
27
28
28
28
27
27
27
26
26
26
8
8
8
8
8
8
8
7
6
6
7
10
9
8
7
7
6
6
6
6
5
5
7
9
9
12
10
12
12
8
10
12
14
13
12
10
10
9
9
9
9
9
8
8
8
8
8
8
9
10
11
12
12
12
12
11
9
8
8
8
8
9
9
14
16
20
27
27
26
25
22
17
13
12
12
12
12
12
12
12
12
12
11
11
11
11
10
6
5
4
2
1
1
1
3
5
8
10
11
11
12
13
13
13
14
15
15
15
15
15
15
15
15
14
13
12
12
11
9
9
9
9
10
10
9
9
8
8
8
10
9
11
13
13
13
13
14
14
17
18
19
20
21
22
24
25
25
25
25
25
25
22
22
21
21
21
21
21
19
18
18
17
17
17
15
16
16
16
17
23
24
27
27
28
29
29
32
32
33
35
33
33
33
33
33
35
36
38
41
50
52
54
55
56
56
56
56
58
60
63
64
64
65
66
67
68
72
72
74
75
76
80
82
83
84
84
85
86
86
86
86
85
84
83
80
75
74
72
67
66
66
66
67
67
67
67
65
60
59
58
53
52
52
53
54
55
56
58
59
60
60
60
59
59
58
55
55
55
55
52
52
52
52
52
52
52
52
53
56
58
46
46
47
48
49
51
52
53
56
57
58
58
60
62
83
89
89
89
89
89
90
92
103
112
112
113
123
144
146
147
148
152
153
155
163
174
174
174
175
175
175
175
176
177
177
178
180
180
181
182
183
184
185
187
188
188
188
188
192
193
194
196
198
200
202
203
204
207
211
213
218
218
221
221
221
222
222
220
223
224
225
228
231
234
235
237
238
241
243
244
241
241
245
250
255
261
257
255
249
246
241
239
238
233
232
231
228
225
224
223
221
219
218
215
214
213
213
213
213
213
213
215
215
215
215
215
214
197
196
189
176
174
171
164
163
158
148
135
133
130
119
119
116
114
113
106
103
101
93
87
83
81
78
78
74
74
69
63
63
61
60
59
56
54
53
50
44
41
39
37
31
30
29
29
29
29
29
28
26
26
25
25
25
23
22
20
15
12
12
10
10
10
10
9
9
9
9
9
9
9
9
8
7
7
7
8
8
8
7