140
146
181
115
143
130
1117
128
124
114
105
13050
10550
8271
6630
564262
5310
5050
4481
4439
441147
382142
31750