48
48
48
48
48
48
47
47
47
47
46
46
46
47
49
49
55
58
60
63
64
66
67
71
68
65
62
61
60
59
59
59
57
57
57
57
57
61
62
61
61
60
61
62
65
66
67
67
66
67
68
70
71
73
73
76
77
78
79
79
79
79
80
80
83
86
91
95
93
92
91
90
87
86
85
85
87
87
88
89
90
92
92
93
94
94
94
96
97
98
100
103
105
106
107
107
107
107
107
107
107
108
108
109
110
111
112
114
115
119
122
123
123
122
121
116
114
114
113
114
120
121
127
130
133
137
147
150
152
153
155
151
147
139
130
117
114
114
119
123
132
135
141
153
158
162
169
174
174
173
165
159
156
152
151
151
151
150
148
145
145
146
146
147
148
149
155
159
162
162
164
168
178
177
173
170
165
168
172
176
179
184
186
187
188
188
188
187
186
186
181
175
180
184
187
190
204
213
214
215
217
221
224
227
230
231
225
220
220
220
220
222
231
236
238
241
242
243
243
243
244
244
245
246
246
246
247
247
251
258
260
264
269
269
272
274
277
276
273
276
279
282
285
285
284
285
293
295
296
297
297
298
297
297
297
298
299
299
294
292
289
286
283
282
282
277
271
262
257
254
253
252
251
247
246
244
242
239
236
235
234
235
235
238
237
232
230
227
224
222
218
216
214
213
212
210
205
204
204
202
201
200
198
196
193
188
191
192
193
185
184
184
184
185
185
185
183
178
175
172
170
170
169
168
166
165
161
159
158
156
156
156
149
143
142
141
139
139
141
141
140
141
142
144
142
137
132
128
132
134
131
126
122
119
113
112
111
109
108
107
105
105
104
99
98
97
97
96
96
103
108
112
90
90
90
90
91
94
95
95
94
94
93
92
92
91
90
82
81
81
81
81
82
82
82
79
79
79
79
79
80
77
76
75
71
68
63
62
62
53
52
51
52
52
53
56
56
56
57
54
51
51
51
52
56
55
55
63
63
57
60
64
69
73
80
74
69
66
63
59
52
48
44
44
44
44
44
44
43
40
38
37
39
40
42
55
64
53
51
51
50
47
44
51
48
45
52
47
42
36
35
33
31
29
31
33
33
33
33
33
40
40
42
46
49
57
60
59
56
50
45
41
41
43
45
45
42
34
32
31
29
28
27
18
18
17
17
21
37
42
50
44
44
40
38
35
36
37
36
45
46
46
46
28
28
36
43
39
29
17
16
9
7
6
5
5
2
3
3
1
2
13
14
13
13
13
13
11
10
9
14
17
37
37
38
40
47
51
52
52
55
56
57
60
77
84
105
110
93
77
51
46
43
42
47
49
51
34
28
26
26
32
30
30
29
26
25
27
30
34
36
33
39
49
45
38
18
13
13
10
6
6
6
9
8
11
14
15
16
18
27
27
24
26
37
40
36
35
33
26
25
24
20
18
18
17
18
18
18
16
14
12
11
11
9
10
10
10
8
7
8
9
9
9
9
8
8
7
8
8
13
14
13
9
9
8
7
6
5
6
9
11
12
12
12
12
12
14
17
22
33
41
49
74
84
81
78
75
72
69
69
64
59
54
51
51
51
51
50
48
46
46
48
51
55
60
65
71
77
83
88
90
91
91
90
86
84
83
82
81
81
84
88
89
90
90
95
96
96
96
96
96
95
97
107
113
118
116
115
112
111
111
109
106
103
99
96
93
93
93
93
92
91
90
90
85
78
74
71
68
62
60
60
60
59
59
61
66
70
73
71
70
70
67
65
63
63
63
60
46
41
33
29
26
26
25
24
23
21
20
19
20
23
30
31
32
33
34
34
19
17
16
16
17
17
14
13
12
11
11
11
11
11
12
14
17
17
17
17
16
16
12
6
3
1
0
0
1
2
14
15
15
15
16
16
14
9
8
8
8
8
8
8
8
8
9
11
12
12
12
12
12
11
11
11
10
10
10
11
12
14
14
14
14
14
14
14
12
8
8
10
11
11
11
11
11
11
12
13
15
15
15
14
14
12
11
10
9
9
9
9
9
9
10
10
10
9
7
6
6
6
10
12
14
16
16
16
16
16
17
21
25
34
34
34
32
30
25
26
28
30
32
35
36
36
37
37
37
38
40
44
46
51
54
56
58
61
64
66
73
79
81
82
82
82
82
80
79
79
78
81
84
86
89
91
81
77
83
87
94
101
101
101
102
102
102
95
79
61
59
74
77
72
67
62
57
59
60
62
65
66
49
54
55
55
69
68
61
60
57
55
47
45
43
41
32
28
25
24
24
22
22
22
21
21
20
19
19
18
17
16
15
14
13
12
10
8
5
6
8
9
11
17
24
25
27
27
28
31
35
37
44
44
45
45
47
50
52
65
78
79
80
80
80
81
81
83
84
73
66
61
54
49
44
47
51
57
61
64
61
52
48
44
44
44
44
40
38
37
35
32
30
27
26
24
23
22
21
20
19
21
24
27
27
25
21
13
11
11
11
11
11
13
15
15
16
16
8
3
1
1
1
1
1
1
1
1
1
0
3
3
3
2
2
5
11
17
24
27
18
12
11
9
7
5
3
2
1
1
6
10
7
6
5
5
5
7
10
14
20
20
27
33
32
27
23
23
23
22
23
26
25
21
17
12
11
11
6
5
5
5
5
5
6
8
19
19
19
24
34
36
33
27
23
19
17
22
26
23
19
21
18
6
0
4
7
9
10
10
8
3
3
7
9
10
11
11
15
21
26
24
22
13
5
2
2
4
6
6
6
5
4
5
7
9
9
9
11
12
31
41
48
47
47
22
20
19
20
20
21
21
21
21
21
24
34
35
40
45
50
52
53
51
45
32
29
27
25
24
24
24
24
24
24
28
28
28
30
30
30
30
30
32
37
37
40
42
42
44
44
45
46
46