7
5
5
5
6
5
5
5
6
6
6
7
7
7
7
7
6
4
4
5
5
6
6
6
6
6
6
6
6
6
6
6
9
9
9
10
12
13
13
13
14
15
17
19
16
18
19
18
18
19
20
19
19
19
19
19
19
19
19
19
19
19
19
12
8
7
4
9
11
12
12
14
17
19
21
24
24
26
20
15
15
20
27
26
36
30
33
30
26
22
19
6
7
9
7
7
11
9
5
5
6
7
8
7
9
10
10
12
15
19
22
26
36
47
49
45
46
48
43
52
48
45
42
39
37
42
42
45
53
54
54
55
55
54
54
56
52
51
53
53
57
57
59
61
71
81
81
77
74
78
80
81
86
86
85
85
88
90
93
95
97
98
99
100
102
102
102
100
98
101
108
112
113
113
118
120
122
122
123
124
123
121
120
121
123
129
132
135
135
130
129
128
130
130
130
128
127
126
125
122
122
122
122
124
124
124
124
124
124
121
121
121
121
121
121
121
120
120
120
121
122
120
119
121
125
130
132
134
136
136
137
137
136
134
136
140
142
145
145
145
147
147
141
141
141
142
145
148
148
148
147
157
157
157
158
159
160
164
169
173
178
181
178
186
190
194
190
203
202
190
189
188
188
191
193
194
192
193
195
198
201
201
200
203
209
208
210
212
212
212
215
209
211
212
213
214
215
215
216
216
218
219
221
223
222
221
220
220
220
220
220
220
222
224
222
221
220
216
211
209
207
205
202
201
199
198
195
194
193
191
191
189
188
186
185
185
184
182
182
180
179
178
177
179
185
186
186
186
189
192
194
195
196
200
203
207
208
208
208
208
208
211
219
225
223
224
226
226
228
230
235
244
247
245
241
239
248
247
242
257
261
256
253
259
261
262
263
273
274
272
271
267
258
255
253
253
241
230
222
214
216
206
197
196
196
192
182
175
173
168
167
167
162
161
156
149
149
147
142
136
132
130
130
128
127
125
124
121
116
115
114
113
112
108
104
101
96
94
91
86
87
89
90
95
92
91
94
86
78
76
72
70
68
67
66
67
68
68
69
70
66
66
67
67
69
70
71
72
73
74
74
75
76
76
76
77
75
75
74
71
71
69
67
63
61
60
59
58
56
57
62
63
64
66
66
66
66
67
65
65
66
67
63
66
67
49
46
45
45
48
52
53
51
47
52
51
48
45
45
44
42
39
35
32
31
30
29
28
27
25
22
21
21
16
18
18
18
18
18
18
18
18
18
17
19
21
22
19
20
20
17
15
14
14
14
14
14
14
13
12
12
12
12
11
11
10
9
9
9
9
9
9
9
7
7
6