44
491
271
751
215
184
410
20
1183
674
300
275
317
1162
225
414
150
698
457
1019
850
848
265
474
224
165
359
313
290
592
603
212
177
821
548
355
234
463
797
121
74
331
85
137
76
99
77
117
928
22
185
206
94
61
133
135
862