50
50
152
160
453
161
148
134
154
170
143
152
168
175
139
160
152
133
176
135
143
163
136
144
173
144
185
153
162
167
1515
164
169
148
398
142
153
134
128
359
156
139
137
151
143
138
144
184
123
175
204
151
152
351
160
165
152
178
150
149
146
154
155
155
148
136
177
168
153
146
146
165
433
140
1371
168
151
147
419
143
154
136
141
198
148
152
162
168
152
180
177
151
185
153
150
150
153
135
155
186
134
150
157
180
166
144
165
146
146
65
162
122
163
178
192
174
146
172
181
149
184
163
149