39
176
57
82
121
139
126
207
263
862
60
206
1577
136
777
52
72
118
55
265
349
94
336
163
115
771
143
14
236
1409
177
272
140
46
189
536
107
6
1970
323
302
5
31
79
69
35
671
299
27
1352
488
392
5048
110