47
192
117
32
52
22
24
57
68
266
237
300
90
252
284
38
98
44
36
56
37
1397
74
39
128
40
69
59
96
171
110
25
58
85
178
23
15
92
28
45
122
828
54
107
65
139
48
118
27