27
344
1081
512
29
25
158
14
21
124
36
142
133
113
255
18
48
193
164
1182
95
1188
62
56
54
176
41
234
68
114
294
10261
298
85