77
115
125
47
26
695
93
217
940
223
13
238
26
31
543
155
145
102
245
277
140
904
114
249
173
230
151
865
154
566
551
790
827
