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