6
5
5
1
1
0
0
0
0
0
0
2
1
0
0
1
1
2
3
3
1
2
2
1
1
2
3
4
6
10
20
23
16
33
31
30
31
10
8
7
6
8
10
12
15
16
13
11
15
17
18
18
20
17
17
20
22
20
18
16
17
19
23
23
29
29
28
26
25
28
30
31
31
41
40
39
39
40
43
43
43
43
47
56
60
69
76
78
81
85
87
88
91
95
99
97
101
85
81
75
73
71
66
64
62
61
60
58
57
39
36
35
35
34
31
27
27
26
23
21
20
19
19
19
20
25
26
26
26
27
26
26
25
25
25
24
20
17
13
11
9
3
2
1
1
1
0
0
0
0
4
6
3
2
2
3
8
9
1
2
1
2
4
18
23
23
24
24
9
6
7
8
8
25
30
15
20
20
20
19
17
18
20
17
15
14
14
14
10
11
12
13
13
11
9
7
7
8
12
14
14
11
8
8
12
12
12
12
10
3
9
12
10
10
10
14
17
29
30
31
35
39
42
42
43
43
48
51
62
66
69
63
58
58
62
83
86
86
86
93
96
99
104
105
94
90
85
89
92
94
102
103
105
106
108
113
115
117
122
133
137
141
143
145
150
135
129
123
120
121
123
125
126
129
132
134
136
135
134
133
133
132
132
133
140
143
154
159
168
171
172
187
191
195
197
199
201
207
213
216
221
230
234
241
255
259
259
259
274
282
293
291
283
266
262
265
268
270
272
276
281
283
284
287
283
266
253
250
246
244
240
236
234
229
226
222
230
234
239
236
218
217
211
201
204
207
200
193
184
183
182
181
180
178
175
172
171
172
173
173
170
165
142
136
140
143
145
147
147
147
147
147
147
147
148
148
148
148
146
144
142
134
132
131
129
127
121
120
118
94
94
88
84
82
93
95
94
93
88
83
80
79
82
86
90
53
54
56
57
54
52
47
41
35
32
19
7
6
11
11
15
13
15
16
18
19
19
19
19
18
13
13
13
12
11
10
13
15
16
12
12
14
19
18
9
10
9
9
11
15
15
13
12
10
10
11
13
17
15
14
14
15
17
15
13
12
10
9
8
5
5
6
6
11
14
8
8
8
6
5
5
6
6
5
3
1
3
13
15
17
21
24
33
34
36
36
36
35
34
29
29
44
52
53
50
50
45
15
12
10
9
8
5
5
5
3
3
2
0
0
0
0
0
1
1
1
1
1
1
1
1
3
3
3
3
10
11
12
12
11
10
9
8
8
9
10
11
11
18
19
15
15
13
12
11
7
6
6
5
4
3
3
4
6
7
6
10
9
12
15
19
23
23
22
22
24
26
24
16
14
12
14
18
17
15
14
17
20
21
20
14
13
12
10
7
8
9
10
11
8
6
3
0
0
0
0
0
0
0
0
0
1
0
0
5
4
2
1
0
0
0
0
0
0
0
0
0
2
2
0
2
2
2
2
2
2
3
6
8
8
8
11
11
13
18
26
30
35
39
43
47
49
43
40
60
56
51
51
51
52
52
51
49
47
46
45
41
38
34
40
44
27
26
25
24
22
18
17
19
21
27
32
33
31
30
26
16
16
16
12
18
24
26
31
36
40
40
35
35
30
27
24
21
18
5
3
9
12
14
9
6
7
8
8
6
9
16
19
59
57
72
87
68
68
69
71
76
84
115
102
100
101
137
150
146
142
142
147
144
148
155
160
161
165
180
180
183
187
192
199
201
201
199
196
195
195
198
208
211
212
213
223
230
235
233
243
246
246
247
253
251
237
227
222
220
222
208
201
189
188
190
177
173
178
178
177
176
173
171
173
162
156
145
145
124
119
113
110
109
105
94
94
94
96
100
99
92
81
70
71
64
55
50
46
49
51
51
39
41
31
26
23
15
9
7
4
4
4
3
4
8
12
12
11
10
9
7
6
7
7
6
7
9
11
13
14
14
15
16
17
15
14
13
15
16
16
17
18
20
21
27
33
36
36
39
40
40
40
39
37
31
29
29
29
29
29
29
27
18
5
4
3
13
17
23
23
19
22
24
26
27
29
32
31
31
31
31
32
32
33
34
36
36
36
34
31
25
31
31
31
32
35
36
37
38
41
41
40
38
36
36
35
34
31
31
31
32
32
32
32
32
32
32
32
31
31
24
22
21
20
7
5
4
3
3
4
4
5
6
7
8
10
10
16
17
18
19
19
19
20
20
21
22
22
24
27
29
29
31
31
32