...
241
33
100
19
110
23
18
463
179
108
4
824
285
119
155
188
17
49
91
346
5
21
114
8
11
99
1
29
216
10
7
544
61
32
334
63
16
124
48
331
139
307
12
45
90
79
2
182
180
167
22
132
93