50
50
1447
152
158
153
162
139
154
195
157
148
163
157
137
35
172
396
138
167
33
147
194
167
156
172
176
154
164
138
150
158
139
142
174
466
560
174
560
415
163
393
442
161
403
179
161
158
135
145
142
162
606
345
321
385
156
198
134
152
165
536
150
152
150
132
163
154
153
142
170
141
136
147
571
156
136
133
168
139
328
192
398
173
154
166
154
188
147
148
150
157
165
421
146
146
156
549
156
61
156
147
194
160
407
145
172
160
153
153
136
336
331
155
148
432
158
170
168
146
139
156
178
175
141
328
153
324
138
141
164
166
173
149
148
162
145
330
155
431
139
166
151
149
146
151
169
421
135
160
11
332
360
133
213