115
115
115
115
115
117
117
117
117
117
116
108
104
103
103
103
103
103
101
100
101
101
102
105
99
99
99
99
99
100
99
99
99
99
99
99
99
99
98
97
94
90
88
86
85
85
85
86
88
91
90
90
91
91
91
92
93
93
93
93
93
95
96
99
106
109
109
106
107
109
112
120
123
127
130
134
135
137
140
141
143
147
148
148
147
144
143
142
138
138
138
138
138
139
147
148
149
151
151
152
152
153
153
153
153
152
151
151
152
156
157
157
157
162
169
166
166
165
167
167
169
168
170
171
172
173
173
174
174
175
178
178
178
180
181
181
181
181
180
179
179
180
180
180
180
180
180
180
180
179
178
173
175
175
175
174
173
171
170
171
172
172
172
171
171
171
171
171
169
169
169
169
169
169
168
168
167
168
167
163
161
160
158
156
156
156
155
147
146
146
144
138
138
137
136
141
140
132
129
128
128
125
121
120
120
120
120
120
120
121
121
120
120
120
119
117
117
118
119
117
118
119
123
125
134
127
121
121
120
120
123
122
120
119
119
120
120
120
120
127
123
124
124
124
122
118
116
114
114
114
110
111
111
111
111
111
113
113
113
114
114
115
115
115
116
116
118
117
120
121
120
121
123
124
123
123
124
121
121
122
123
123
123
123
122
122
122
122
122
122
123
121
122
122
122
122
122
123
124
124
124
124
125
125
125
125
126
126
126
126
125
125
126
126
125
125
125
125
124
124
124
125
121
121
120
121
121
121
120
119
117
116
116
115
115
115
114
111
112
112
112
112
112
114
115
116
109
108
108
108
106
105
104
102
102
102
102
102
102
102
102
102
102
100
100
100
97
96
94
94
93
93
94
94
94
94
93
92
90
89
89
89
89
89
90
91
91
90
88
91
90
90
90
89
88
85
84
84
90
88
86
86
86
88
85
88
88
88
88
88
88
89
90
88
82
81
81
80
80
79
78
77
77
76
74
71
72
73
63
63
63
63
63
63
63
63
63
64
66
67
68
68
68
68
68
67
65
63
62
60
58
57
57
56
52
50
47
47
46
44
43
43
42
38
38
35
35
35
34
34
33
34
34
32
30
29
28
27
26
23
22
22
21
20
21
22
22
23
23
19
18
18
17
17
17
19
19
25
24
24
27
29
30
32
34
39
41
41
40
40
42
44
60
64
65
66
69
72
72
76
78
78
78
82
87
88
88
87
84
83
81
81
81
81
80
82
82
81
80
79
77
60
60
62
63
63
64
65
52
49
49
49
49
49
48
48
50
50
50
50
50
51
51
51
51
49
53
57
66
66
82
105
107
108
112
116
116
115
114
113
113
113
113
113
113
114
114
114
114
114
111
105
107
112
113
113
113
113
112
111
109
108
108
103
102
100
97
96
95
95
95
95
95
95
94
93
91
91
95
102
108
121
121
122
123
124
127
126
125
113
113
113
113
112
111
111
112
112
113
113
112
113
113
118
119
119
119
116
116
115
114
113
115
116
116
115
112
113
113
114
115
113
112
113
113
113
123
123
124
125
126
128
129
129
129
123
124
125
126
132
138
139
141
141
142
146
147
144
143
142
144
144
142
141
140
136
137
137
137
137
138
139
139
139
139
139
139
139
140
140
140
139
138
136
133
130
135
139
140
141
142
142
142
143
146
146
146
143
142
139
138
136
136
133
132
130
127
146
151
164
168
168
181
179
176
180
180
166
156
148
143
138
133
130
127
124
120
106
104
104
104
103
99
96
90
90
90
90
90
90
90
89
87
85
86
88
91
93
97
99
100
100
100
100
100
100
100
100
100
100
99
99
100
100
101
105
102
101
100
100
101
103
103
103
103
103
104
110
117
117
117
117
117
117
117
117
116
116
115
113
113
110
108
108
108
109
114
114
114