108
93
113
92
91
103
80
100
73
72
15401
12360
9711
8610
674263
6580
6060
5511
547147
51710
466142
3980