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