...
261
20
105
19
16
17
329
219
88
165
429
62
77
66
116
180
53
107
177
60
2
257
101
269
38
14
360
43
378
63
98
29
8
9
7
15
4
89
96
12
26
5
159
78
191
135
1
110
13