140
140
140
140
140
140
140
140
140
140
140
139
139
139
138
138
140
141
142
143
144
145
147
147
147
147
147
146
145
145
144
143
142
141
137
137
137
137
137
135
134
134
135
135
135
135
134
134
134
134
134
135
136
136
137
138
140
141
141
141
141
142
142
142
142
142
142
140
138
136
137
137
137
137
137
137
137
138
138
139
139
139
139
140
140
139
139
139
138
138
138
138
138
142
142
142
142
142
142
141
139
138
138
138
136
134
134
134
134
134
134
134
134
132
129
129
129
129
129
129
129
129
129
129
130
132
133
133
133
133
134
133
134
134
134
134
135
132
131
130
130
129
129
129
130
130
130
130
130
130