272
204
291
310
80
60
381
190
684
76
238
100
101
466
281
72
449
315
139
820
635
444
97
104
263
134
624
9
183
849
231
147
173
1000
20
259
332
258
394
103
103
347
315
198
160
84
863
20
669
1
443
