49
7
10
72
25
14
139
90
219
373
466
259
191
249
55
149
30
104
155
119
176
170
118
258
785
225
103
101
105
194
201
164
263
161
136
82
1045
383
447
143
370
519
774
4277
247
932
756
859
583
763
1744
1378
1702