...
261
20
105
19
16
17
348
219
88
214
511
62
83
68
130
181
53
107
221
60
2
266
317
49
14
18
367
86
385
63
98
29
8
9
7
4
90
96
12
26
5
158
78
190
134
38
1
153
13