...
242
33
100
19
110
23
20
463
179
108
4
825
285
119
156
188
17
49
91
346
5
21
114
8
11
99
1
29
217
10
7
544
61
32
334
63
16
124
48
332
139
307
12
44
90
80
2
183
180
167
18
132
93