221
1121
130
672
113
600
96
539
100
521
85
429
84
417
61
311
58
292
50
245
43
225
35
172
31
167
33
161
30
150
27
136
221
1121
130
672
113
600
96
539
100
521
85
429
84
417
61
311
58
292
50
245
43
225
35
172
31
167
33
161
30
150
27
136