143
142
142
142
141
141
141
141
141
141
141
141
145
151
154
152
150
147
145
144
145
148
148
148
159
160
160
161
161
159
157
154
150
150
149
149
148
148
151
152
153
158
166
171
173
173
171
164
155
152
153
153
151
147
148
150
152
155
155
157
158
159
155
152
150
150
150
153
157
160
162
163
164
162
159
156
154
154
155
157
159
159
158
157
158
160
155
153
149
149
150
152
155
154
154
155
156
157
156
154
153
150
148
144
141
139
139
139
139
140
140
140
140
141
142
141
139
142
142