9
9
9
9
9
9
9
9
9
9
7
7
7
7
6
6
5
5
5
4
4
5
5
5
5
5
6
7
9
11
11
13
14
14
15
16
19
22
23
25
26
27
28
29
29
40
40
40
40
46
47
44
48
50
51
53
54
54
56
60
61
63
63
73
75
76
76
77
83
86
86
86
87
82
85
94
94
90
90
90
90
90
90
90
90
90
90
102
102
116
130
124
117
114
113
113
111
109
107
106
106
106
106
106
106
107
109
110
111
111
110
107
107
107
107
107
107
107
109
112
110
107
104
103
103
103
101
99
96
94
91
91
91
88
83
79
75
73
77
83
89
87
83
84
92
92
75
67
63
59
58
34
27
18
6
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
1
1
1
0
0
12
11
8
6
1
1
2
2
1
1
1
1
1
1
0
0
4
10
14
9
5
3
2
2
2
1
1
1
1
1
2
2
2
2
5
5
6
6
6
5
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
7
9
11
20
24
35
38
40
46
48
47
47
47
54
57
58
59
59
64
65
65
67
72
73
73
71
72
73
78
114
118
122
123
124
148
149
168
169
169
170
171
176
182
186
197
199
201
203
206
213
221
224
228
232
235
238
240
240
240
240
240
240
242
244
245
246
249
251
250
250
248
247
248
252
267
273
276
280
282
284
284
283
283
288
291
292
294
294
294
295
296
297
298
299
299
300
301
300
295
292
292
292
293
297
298
297
295
291
289
289
290
291
289
285
280
276
253
251
251
251
251
251
251
249
247
257
258
258
259
261
262
263
264
264
264
262
261
260
259
260
260
259
260
260
249
241
241
241
241
242
245
247
249
257
258
258
261
261
261
261
258
256
253
250
247
245
244
244
243
243
243
241
240
239
230
225
220
219
208
208
199
199
197
196
195
195
193
195
196
197
187
185
183
180
178
177
170
169
169
170
172
172
172
172
172
171
171
171
171
159
159
161
161
157
157
157
159
160
160
160
168
168
168
168
168
168
168
168
164
161
157
159
159
158
156
149
148
148
154
157
157
158
154
154
154
153
152
151
149
149
148
146
136
136
131
129
128
127
126
125
125
120
122
120
118
114
108
106
96
96
101
91
86
81
76
72
72
71
70
70
69
68
82
82
83
86
87
87
87
87
95
96
97
98
99
99
99
97
96
96
94
93
87
88
93
94
96
97
99
100
100
102
102
102
102
102
101
101
101
101
101
101
101
101
101
101
101
103
104
105
105
106
107
108
109
110
115
114
112
111
109
107
109
114
115
115
115
116
116
116
116
115
113
113
112
111
110
111
113
113
112
111
109
109
109
109
109
109
109
110
110
110
109
108
108
108
107
107
108
108
108
108
107
107
106
106
107
107
107
107
107
107
107
106
108
105
108
109
109
109
112
117
116
111
104
99
98
97
96
96
95
95
95
93
91
83
73
72
72
70
70
70
69
68
67
65
65
58
57
53
53
53
53
50
47
47
47
44
44
42
40
41
39
39
39
37
35
34
33
33
33
33
33
30
29
28
25
25
26
27
28
31
31
31
29
27
29
27
28
26
24
23
22
22
22
23
24
24
24
26
27
28
27
26
24
24
24
24
24
24
23
21
21
20
18
17
17
17
16
12
11
10
9
9
9
8
8
8
10
11
11
11
13
17
21
20
20
19
18
17
17
16
16
17
17
18
18
18
19
19
18
18
18
18
18
19
19
19
17
16
15
14
7
5
4
3
4
4
4
4
3
2
1
1
0
0
0
0
0
0
1
1
8
12
14
16
17
19
19
19
19
20
20
19
19
19
18
18
18
9
8
7
5
6
8
9
8
7
7
11
14
4
3
2
2
2
2
2
2
2
2
2
3
6
9
9
9
9
9
9
9
9
9
9
9
9
9
8
5
3
3
5
8
8
6
6
6
6
6
7
7
7
7
11
11
11
11
11
11
11
11
11
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
8
7
6
6
7
3
4
4
5
9
7
7
6
6
6
6
6
8
8
12
10
13
22
22
8
3
2
3
17
18
19
19
18
18
18
18
18
18
17
17
17
17
16
15
6
1
2
7
14
8
4
3
5
12
26
15
14
12
11
10
10
9
6
5
0
0
0
0
0
6
8
9
9
12
13
14
14
13
12
12
12
12
12
17
21
25
30
30
30
30
30
30
30
30
30
33
31
30
29
27
26
26
25
26
27
39
35
33
30
19
17
16
19
18
11
11
11
11
11
11
10
9
8
1
0
0
0
0
0
4
4
4
4
4
4
4
4
4
4
4
5
5
6
6
6
8
8
9
9
9
9
9
9
9