127
634
103
539
98
531
84
415
71
409
59
376
72
368
60
305
51
266
36
195
39
192
36
176
35
171
33
164
27
158
127
634
103
539
98
531
84
415
71
409
59
376
72
368
60
305
51
266
36
195
39
192
36
176
35
171
33
164
27
158