76
163
130
16
187
39
176
57
82
121
139
126
207
263
862
60
206
1578
136
777
52
72
118
55
265
349
94
336
115
771
143
14
236
1409
177
272
140
46
189
536
107
6
1970
323
302
5
31
79
69
35
672
299
27