43
526
2
505
19
984
10
182
23
258
13
207
12
308
16
136
133
130
7
107
101
4
92
15
197
20
902
281
104
176