29
975
11
251
107
549
6
265
33
370
19
142
20
231
16
131
37
204
898
7
143
4
151
15
97
1
98
8
88
18
161
3
113