47
38
44
408
347
162
30
37
40
61
189
227
79
86
70
41
283
17
21
18
32
226
1783
54
214
42
95
26
10
49
191
27
6
72
46
52
106
159
204
74
58
212
8
1373
22
63
67