209
905
87
583
84
504
50
447
17
45
103
27
291
43
78
74
13
755
182
49
81
24
161
86
70
10
175
16
186
7
178
62