657
82
961
428
181
131
79
238
178
220
171
298
390
24
548
119
153
689
159
225
307
155
96
200
285
122
339
341
42
417
244
347
273
253
145
230
389
762
141
731
263
293
156
95
101
139
84
322
350
562
175
616
658
121
93
287
189
208