...
241
33
100
19
110
23
18
466
179
108
4
825
285
119
155
189
17
49
91
346
5
24
114
8
12
99
1
29
216
10
7
543
61
32
335
63
16
21
124
48
331
139
307
45
90
79
2
187
182
167
22
132
93