150
1420
156
157
1421
145
1430
141
136
154
167
147
11550
9460
7271
5770
521262
4530
4330
4029
3941
372147
349142
30150