120
112
145
152
207
250
160
170
143
140
19736
15030
13071
11810
8952
853263
7960
7672
739148
638142
62511
5790