182
968
172
859
159
827
161
813
147
737
60
305
51
257
49
256
35
174
34
174
10
171
34
168
33
167
33
164
31
153
182
968
172
859
159
827
161
813
147
737
60
305
51
257
49
256
35
174
34
174
10
171
34
168
33
167
33
164
31
153