138
553
546
295
129
119
190
277
208
116
213
191
122
135
215
194
143
204
128
516
534
199
197
193
217
292
522
557
341
106
311
437
189
218
566
544
576
587
585
127
203
198
122
319
219
209
192
219
300
200
266
559
193
559
580
215
582
545
604
105
554
603
491
126
195
129
288
126
120
290
291
113
0