275
47
235
46
306
599
6
874
137
398
138
163
342
156
624
7
2
449
448
246
284
194
107
651
306
347
419
86
816
72
208
296
22
344
661
851
12
18
139
562
132
124
982
411
365
151
259
196
474
441
