...
230
33
99
21
115
24
19
472
179
108
4
835
289
127
162
192
17
47
93
346
5
111
8
11
98
1
20
39
211
10
7
568
62
41
328
63
14
122
48
331
147
319
12
56
94
6
79
2
181
168
18
132
31