150
134
156
198
135
136
148
155
133
13080
10560
8271
6660
565262
5320
5050
4501
443147
4439
385142
31750