47
267
109
79
119
188
165
59
408
87
83
111
303
263
258
24
6
200
126
744
249
44
380
157
80
605
1354
142
117
113
220
74
57
125
115
40
170
62
331
693
260
721
73
100
264
351
71
37
26
30
94
68
42
349
273
133
180
217