160
186
171
160
470
181
416
428
172
173
173
133
62
187
182
423
460
559
180
779
610
186
114
177
812
458
192
111
761
166
174
136
157
164
141
406
625
909
162
149
253
150
367
550
422
766
153
162
692
466
35
136
192
139
216
158
155
173
173
138
1143
287
579
824
391
437
1679
395
282
133
406
406
431
443
167
67
24