53
160
58
211
189
550
101
103
157
177
134
172
173
34
46
174
187
160
176
176
175
252
48
177
137
115
51
185
581
167
165
211
179
176
202
176
268
450
153
155
179
183
168
210
178
125
185
155
189
188
174
195
51
190
181
199
99
305
131
605
178
47
188
166
189
192
200
101
245
790
169
1071
166
95
171
70
193
188
759
171
353
178
188
192
170
168
132
128
210
173
203
180
187
1218
124
1132
190
333
171
131
66
800
0
66
100