192
1028
183
970
185
935
173
877
169
849
161
812
154
775
64
336
62
305
53
290
54
274
31
201
34
182
34
178
32
167
29
160
31
154
192
1028
183
970
185
935
173
877
169
849
161
812
154
775
64
336
62
305
53
290
54
274
31
201
34
182
34
178
32
167
29
160
31
154