55
49
47
44
43
42
43
45
43
42
42
43
43
49
49
50
49
49
49
48
48
47
47
47
46
46
46
45
45
44
42
41
43
43
43
43
44
44
47
47
47
48
48
49
50
52
55
60
64
66
68
68
68
68
67
66
65
65
64
64
63
62
61
61
61
60
59
58
55
55
55
54
55
55
54
54
52
53
57
60
62
64
64
67
67
67
66
66
66
66
66
69
71
71
75
76
81
83
87
89
91
92
104
108
111
123
128
129
131
132
133
134
136
139
147
147
147
147
147
144
137
133
128
125
116
115
115
115
115
113
110
109
109
107
106
105
104
103
100
93
91
88
87
86
84
83
80
79
77
72
70
69
69
69
68
69
74
77
79
82
83
84
86
87
101
112
120
122
127
127
128
129
132
134
135
139
143
143
143
144
146
147
147
146
142
142
143
145
156
157
158
158
153
144
133
131
131
124
123
123
135
137
143
143
144
144
142
142
145
147
147
141
141
141
141
141
148
147
147
147
146
140
136
136
127
126
123
122
117
112
107
105
102
102
106
105
96
91
90
88
85
87
89
90
89
89
94
108
118
119
120
122
123
130
132
136
137
148
150
102
99
94
95
99
99
101
104
103
101
98
96
97
103
106
105
102
102
102
106
110
112
114
119
123
126
141
144
147
148
150
151
152
155
159
162
170
180
181
181
180
179
177
176
175
176
170
164
161
160
159
155
149
148
143
138
135
136
146
154
156
166
169
174
183
180
177
175
171
168
166
163
160
155
152
150
144
142
133
120
118
110
104
100
97
95
90
84
79
78
76
72
71
73
73
73
73
73
73
77
75
69
70
70
68
68
68
69
69
69
70
70
70
72
74
74
74
79
77
70
68
66
70
74
75
77
76
76
75
73
73
73
74
78
81
86
102
105
106
96
89
89
90
92
94
93
88
84
81
76
71
68
67
66
66
68
70
71
72
72
72
74
81
92
95
110
103
99
91
90
88
85
77
76
73
69
69
72
72
73
77
78
81
83
94
95
86
87
89
84
79
79
78
76
76
75
73
71
66
64
61
62
64
66
66
64
63
62
62
63
64
65
65
70
82
85
94
92
92
90
88
87
79
77
72
62
62
62
67
68
69
76
76
77
77
82
82
83
85
86
95
98
98
97
97
97
87
83
66
65
64
64
63
63
63
63
63
64
64
64
62
60
59
59
59
58
59
63
64
66
69
67
69
69
70
72
74
77
81
81
81
81
84
86
99
99
94
84
83
83
81
76
74
66
59
57
56
53
53
53
53
53
57
58
62
62
62
60
61
67
65
63
63
61
63
64
63
65
67
74
77
102
104
110
115
118
118
117
117
117
114
113
102
99
98
97
95
88
84
82
81
81
83
80
72
70
69
68
66
66
66
66
78
80
81
86
88
91
93
94
95
99
93
93
92
89
75
73
71
70
66
60
58
56
56
55
54
55
56
57
59
58
58
59
52
51
50
50
50
50
50
50
50
50
50
50
50
51
51
51
52
55
57
55
55
52
53
54
58
58
57
58
59
58
56
58
54
56
57
58
58
59
54
53
53
52
52
51
50
51
51
51
52
52
52
52
52
76
78
79
93
94
96
100
104
105
106
107
108
110
111
112
119
120
121
124
124
124
118
116
116
115
111
107
104
107
111
117
117
114
108
109
111
112
114
116
120
121
124
125
121
122
128
129
129
129
130
130
125
128
126
124
116
114
111
109
108
108
99
97
95
104
105
104
100
98
98
101
102
108
109
110
114
116
117
119
119
118
116
114
112
111
113
118
118
115
105
105
105
107
105
104
102
101
101
99
97
94
100
104
104
104
103
104
103
103
102
101
97
93
74
75
75
74
74
74
73
69
69
69
69
68
61
61
59
56
56
59
59
59
59
60
59
57
55
54
54
54
54
53
53
54
54
54
53
53
52
51
53
53
55
55
58
59
57
57
58
59
58
57
57
56
56
57
58
58
57
58
59
60
61
64
65
63
64
63
63
63
64
65
66
66
66
67
67
67
67
67
66
63
64
65
65
59
59
59
60
62
63
64
66
67
70
69
69
69
69
67
67
66
64
63
63
63
59
55
55
54
54
54
55
57
57
57
57
57
57
57
56
51
50
51
51
51
51
52
52
52
52
52
52
53
53
53
51
51
51
53
51
52
52
52
52
52
51
51
51
51
52
52
50
49
51
52
52
52
50
52
54
54
50
48
48
49
50
52
54
54
56
56
56
57
57
53
53
54
54
56
52
51
50
49
50
49
51
51
46
46
46
45
44