50
73
124
65
121
6438
162
166
161
182
149
588
167
155
181
147
171
149
2158
1531
182
165
154
167
180
173
151
164
161
167
148
150
163
158
201
82
154
152
160
413
168
167
179
157
0
168
162
159
335
169
172
173
145
163
148
168
150
154
163
152
164
171
161
180
157
178
160
161
169
161
145
151
153
154
160
170
163
161
168
115
155
161
162
176
155
159
193
175
680
175
169
152
145
166
171
173
159
154
160
148
156
456
61
1036
176
160
171
163
156
168
127
170
153
154
149