96
100
94
82
85
75
80
53
76
91
60
62
11380
9290
7101
5610
514262
4470
4210
3999
3851
364147
340142
29350