150
125
110
111
122
143
136
112
114
117
14751
11780
9241
7830
634263
6190
5680
5151
513147
4869
443142
3540