168
1131
207
1082
126
998
185
953
163
848
140
735
109
618
48
607
86
572
107
527
102
507
94
481
83
439
70
421
168
1131
207
1082
126
998
185
953
163
848
140
735
109
618
48
607
86
572
107
527
102
507
94
481
83
439
70
421