321
1623
254
1290
227
1155
175
1079
190
954
164
905
162
812
126
624
121
613
123
610
112
589
107
562
109
557
110
553
91
452
86
428
80
417
72
359
321
1623
254
1290
227
1155
175
1079
190
954
164
905
162
812
126
624
121
613
123
610
112
589
107
562
109
557
110
553
91
452
86
428
80
417
72
359