86
338
322
915
66
128
415
160
169
151
169
347
148
86
158
152
360
314
167
86
152
164
357
320
431
776
62
147
160
521
177
168
176
158
597
1486
168
154
151
413
175
1918
1263
171
163
163
833
1225
149
158
163
158
157
165
157
176
197
358
148
147
573
176
157
149
151
403
146
166
170
229
158
469
729
161
586
922
622
153
144
175
177
165
149
166
161
155
158