858
354
19
118
20
604
137
297
41
205
93
128
165
97
39
243
28
211
62
115
12
543
32
552
153
174
119
1064
