182
135
116
111
20
101
70
153
151
216
230
21026
15890
14001
12560
9632
912263
8470
8454
793148
688142
65611
6270