188
944
182
925
173
863
162
858
165
834
162
816
161
812
158
798
40
204
29
150
19
106
16
77
12
55
10
55
9
51
8
49
188
944
182
925
173
863
162
858
165
834
162
816
161
812
158
798
40
204
29
150
19
106
16
77
12
55
10
55
9
51
8
49