1078
26
47
254
64
16
152
15
175
57
28
45
134
109
19
35
68
131
360
74
24
169
42
22
58
181
158
199
38
157
115
77
133
113
171
18
27
49
161
112
59
50
292
135
119
104
11
39
63
43
36
92