13
13
13
14
16
16
16
17
17
17
17
18
20
24
26
26
29
29
30
30
25
16
12
11
11
11
12
11
9
8
6
3
4
5
8
3
3
2
2
3
3
4
1
1
2
4
4
4
4
4
6
7
4
6
1
3
3
4
5
4
3
3
7
10
5
6
6
3
3
5
6
6
9
8
3
2
4
4
4
3
2
2
2
3
5
1
1
1
2
4
4
5
5
5
2
3
3
1
1
1
1
0
1
1
1
2
1
0
0
1
1
1
1
1
3
3
4
6
7
8
8
7
7
6
4
5
4
3
3
2
2
1
0
0
0
0
0
0
0
1
3
2
1
1
1
2
3
4
2
0
2
2
6
7
5
2
1
1
1
1
2
1
2
2
2
2
1
1
2
1
1
1
1
3
3
3
3
3
3
3
5
6
6
6
7
7
7
7
7
7
7
8
8
10
11
11
10
10
10
9
9
9
11
11
12
12
12
12
11
11
10
11
4
3
3
2
2
2
2
3
6
6
6
6
8
7
7
6
9
2
2
2
2
3
4
6
8
8
13
16
16
18
21
19
11
10
10
10
10
10
12
13
13
15
27
27
27
27
35
39
42
43
44
37
47
54
54
57
60
93
99
108
107
90
86
82
79
91
102
110
111
111
119
124
137
146
151
150
153
155
165
166
167
168
176
180
185
189
194
200
195
196
198
199
194
184
184
185
196
198
176
159
155
147
142
133
135
138
136
116
132
134
128
105
75
64
57
57
58
59
60
104
124
115
109
111
112
102
99
84
72
64
67
89
89
75
39
48
89
87
75
73
73
78
78
75
72
69
61
46
30
25
24
15
13
13
15
22
24
24
30
34
34
35
35
35
32
43
50
50
59
61
58
64
67
68
67
66
66
68
74
75
80
82
79
75
82
82
84
88
88
87
87
88
88
88
89
89
89
90
92
93
93
94
95
92
75
73
73
77
55
50
57
64
78
89
93
99
102
103
104
107
108
108
106
92
97
101
97
99
107
141
133
148
143
139
141
154
173
185
186
185
181
179
176
158
155
159
163
179
201
205
203
201
201
206
213
215
218
219
220
229
235
238
237
235
232
231
237
242
242
238
235
228
225
214
200
193
191
193
196
200
196
194
191
186
162
142
150
158
171
175
180
194
193
197
199
198
199
202
201
205
198
196
196
191
186
177
163
144
111
96
125
147
200
201
206
195
179
176
174
171
167
161
155
148
145
132
117
113
66
52
60
65
100
145
115
106
96
89
39
49
62
102
109
104
92
92
95
103
110
100
78
64
69
84
89
94
105
138
148
141
87
71
59
51
55
67
79
121
133
153
166
169
189
191
191
192
206
209
205
202
134
100
137
168
185
193
196
199
210
213
197
200
195
192
196
213
195
180
166
148
139
137
145
156
163
180
187
195
197
200
198
197
191
191
197
200
211
219
226
231
239
241
241
238
233
233
239
239
225
222
223
218
214
208
205
199
195
201
207
212
210
208
203
198
194
189
179
173
158
160
167
184
184
184
184
184
184
164
160
140
140
146
140
106
76
34
67
98
95
92
89
80
108
108
104
102
98
96
95
93
89
77
67
63
59
51
57
71
78
77
73
72
72
76
92
92
92
91
90
89
88
87
83
75
77
67
70
66
63
62
58
51
50
50
44
35
35
35
34
27
18
15
18
19
24
28
36
47
58
58
61
61
74
76
79
84
84
89
96
98
88
75
46
34
39
85
88
59
90
115
112
108
106
108
109
111
129
99
56
94
107
114
111
106
97
107
118
131
134
130
123
126
136
141
139
134
146
162
172
181
193
189
186
184
193
194
195
201
205
198
195
202
196
187
183
182
173
161
161
155
148
150
148
145
134
112
110
110
96
102
110
121
118
87
83
52
45
48
38
39
44
42
41
40
35
26
25
23
22
13
12
10
10
10
10
10
9
21
20
18
15
13
11
10
8
9
5
4
4
1
2
2
2
2
2
2
7
6
8
8
8
6
4
3
2
3
3
9
11
12
12
12
12
12
11
11
11
10
11
11
10
9
10
11
10
10
8
7
7
7
6
6
5
4
4
3
3
3
3
3
2
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
4
7
7
7
6
4
0
0
0
4
3
2
2
3
2
1
0
0
0
0
0
1
1
2
2
2
3
4
5
7
8
8
6
6
5
5
4
1
1
1
1
1
1
0
0
0
2
1
1
0
0
0
1
1
1
2
3
3
3
4
9
8
7
2
1
4
3
5
6
9
8
3
3
4
5
6
6
6
6
6
8
7
7
5
5
3
3
4
4
4
4
4
5
5
5
5
5
5
4
4
4
3
3
3
2
2
2
2
2
2
2
2
2
3
4
7
8
8
7
6
6
5
2
2
2
1
2
2
6
7
6
6
5
5
5
5
4
4
4
4
4
4
4
3
3
3
3
2
1
3
3
3
4
5
5
5
5
4
4
5
5
7
8
9
8
9
9
11
8
8
9
9
9
6
6
7
7
8
8
11
11
12
13
13