456
139
141
138
52
47
40
35
23
38
247
118
368
68
100
16
1934
144
49
167
3936
58
115
161
42
101
33
217
57
1343
251