166
649
102
445
51
373
39
234
96
236
165
238
18
202
40
167
14
149
13
768
119
8
105
27
77
6
98
10
100
92
1,134
93
20
90
7
85