117
209
114
78
1547
70
323
619
652
65
277
46
345
612
230
1837
397
66
566
50
60
69
204
352
211
200
90
780
169
904
352
328
330
