290
556
197
521
7
193
88
143
131
195
87
124
12
67
96
157
94
211
1
2
66
230
83
133
29
274
18
154
71
169
36
191
21
135