174
154
90
153
155
234
231
585
207
505
252
232
103
979
314
253
102
212
421
187
355
251
235
715
183
86
249
216
416
149
101
252
59
267
303
350
1
366
129
274
304
283
156
522
269
409
