875
31
40
75
10795
66
179
78
38
24
71
91
70
222
99
103
267
442
276
4443
133
9
220
147
104
46
89
35
56
231
150
17