...
230
33
99
21
115
24
19
471
179
108
4
835
288
125
162
192
17
47
93
346
7
109
6
11
98
1
20
39
211
10
566
62
41
329
63
14
122
48
147
319
12
56
94
78
2
5
183
176
168
18
134
31