49
7
11
72
26
15
139
90
219
373
466
259
191
250
55
149
30
104
155
119
176
170
118
258
786
225
103
101
105
194
201
164
263
161
136
82
1045
384
448
143
370
519
774
4279
247
933
757
861
583
763
1744
1378
1702