...
261
19
105
16
17
325
214
88
160
427
62
77
68
117
177
53
176
60
2
263
99
262
38
14
18
357
43
382
97
29
8
9
7
4
61
90
95
12
26
5
158
78
187
133
1
110
13