191
977
175
915
172
878
95
487
87
477
59
308
51
252
38
200
34
178
28
161
26
151
27
134
17
118
17
95
18
95
191
977
175
915
172
878
95
487
87
477
59
308
51
252
38
200
34
178
28
161
26
151
27
134
17
118
17
95
18
95