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