180
948
183
922
174
888
169
877
167
837
160
816
102
504
98
492
84
420
79
393
70
390
74
370
59
309
61
305
180
948
183
922
174
888
169
877
167
837
160
816
102
504
98
492
84
420
79
393
70
390
74
370
59
309
61
305