181
909
167
842
162
816
145
737
98
531
68
376
73
365
58
284
44
215
38
190
31
172
28
147
25
117
22
109
19
104
22
104
181
909
167
842
162
816
145
737
98
531
68
376
73
365
58
284
44
215
38
190
31
172
28
147
25
117
22
109
19
104
22
104